Перекодировка в utf-8

This commit is contained in:
Фёдор Подлеснов 2016-07-14 16:29:26 +03:00
parent 43f501a5e2
commit df2e65a670
80 changed files with 668 additions and 668 deletions

View file

@ -7,7 +7,7 @@
require_once 'core/adapter.php';
/**
* Новое API для Форм
* Новое API для Форм
* $form = new Form ();
* $form->render () -> html,
* $form->adjust ($scheme);
@ -20,24 +20,24 @@ require_once 'core/adapter.php';
*/
/**
* Элемент формы
* Элемент формы
* @package core
*/
class TField {
protected $_value; // Форматированное значение поля
protected $_value; // Форматированное значение поля
var $label; // Метка поля
var $rule = array ();// Правила для проверки поля
var $value; // Форматированное Значение поля
// var $default; // Значение по умолчанию
var $error = false; // в XRule Правила для проверки значений
var $error_msg = "Поле не может быть пустым";
var $type; // Каждому типу элемента соответствует макрос TAL
var $label; // Метка поля
var $rule = array ();// Правила для проверки поля
var $value; // Форматированное Значение поля
// var $default; // Значение по умолчанию
var $error = false; // в XRule Правила для проверки значений
var $error_msg = "Поле не может быть пустым";
var $type; // Каждому типу элемента соответствует макрос TAL
public function __construct ($input) {
// $this->deafult = null;
$this->require = false;
// Инициализация свойст обьетка
// Инициализация свойст обьетка
foreach ($input as $key => $value) {
$this->$key = $value;
}
@ -56,7 +56,7 @@ class TField {
return true;
}
// Добавить методы getString, setString ??
// Добавить методы getString, setString ??
function setValue ($value) {
$this->_value = $value;
@ -69,7 +69,7 @@ class TField {
}
/**
* Поле ввода Input
* Поле ввода Input
* @package core
*/
class TInput extends TField {
@ -95,7 +95,7 @@ class TCheckbox extends TField {
}
/**
* Выбор из одного элемента
* Выбор из одного элемента
*/
class TSelect1 extends TField {
var $options = array ();
@ -134,11 +134,11 @@ class TSelectGroup extends TField {
}
/**
* Поле с датой
* Поле с датой
* @package core
*/
class TDate extends TField {
var $error_msg = "Неверный формат даты";
var $error_msg = "Неверный формат даты";
var $separator = ".";
public function __construct ($input) {
@ -167,7 +167,7 @@ class TDate extends TField {
}
class TTime extends TField {
var $error_msg = "Неверный формат времени";
var $error_msg = "Неверный формат времени";
public function __construct ($input) {
parent::__construct ($input);
@ -200,7 +200,7 @@ class TTime extends TField {
/* *
* Текстовое поле
* Текстовое поле
* @package core
*/
class TTextArea extends TField {
@ -211,7 +211,7 @@ class TTextArea extends TField {
}
/**
* Поле для ввода пароля
* Поле для ввода пароля
* @package core
*/
class TSecret extends TField {
@ -235,7 +235,7 @@ class TUpload extends TField {
}
/**
* Форма для ввода
* Форма для ввода
* @package core
*/
class TForm {
@ -271,12 +271,12 @@ class TForm {
}
/**
* Метод должен проверять значения полей формы полсле заполнения
* Проверка правильности заполнения формы и установка значений
* Метод должен проверять значения полей формы полсле заполнения
* Проверка правильности заполнения формы и установка значений
*/
function isValid () {
$haveErrors = false;
foreach ($this->field as $name => $el) { // ссылка
foreach ($this->field as $name => $el) { // ссылка
if ($this->field [$name] instanceof TUpload) {
// print_r ($_POST);
$filename = $this->request->getRawData ('files', $name);
@ -296,7 +296,7 @@ class TForm {
}
/**
* Добавляет одно поле ввода на форму
* Добавляет одно поле ввода на форму
*/
public function addField ($init) {
assert ($init['type']);
@ -310,7 +310,7 @@ class TForm {
}
/**
* Добавляет спсок полей для формы
* Добавляет спсок полей для формы
* @param array $list
*/
public function addFieldList ($list) {
@ -320,10 +320,10 @@ class TForm {
}
/**
* Заполняет форму данными из коллекции
* Для обьектов и массивов можно использовать Adapter pattern
* Заполняет форму данными из коллекции
* Для обьектов и массивов можно использовать Adapter pattern
* @param object $data
* @param array $schema Связь между элементами формы и свойствами обьекта
* @param array $schema Связь между элементами формы и свойствами обьекта
*/
public function fill ($data) {
foreach ($this->field as $name => $el) {