Добавил namespace и зависимости

This commit is contained in:
CORP\phedor 2018-03-27 17:40:33 +03:00
parent e9f7c23990
commit 32ec09a66a
92 changed files with 454 additions and 128 deletions

View file

@ -4,7 +4,15 @@
* При рендеринге каждому классу соответствует шаблон (см. themes/maxim/templates/macros.html)
*/
class TCheckbox extends Form_Field
namespace ctiso\Form;
use ctiso\Form\Field,
ctiso\Form\Select,
ctiso\Form\Input,
ctiso\View\View,
ctiso\Validator\Validator,
ctiso\HttpRequest;
class TCheckbox extends Field
{
public $checked = false;
function setValue($value)
@ -14,7 +22,7 @@ class TCheckbox extends Form_Field
}
}
class TQuestionType extends Form_Select
class TQuestionType extends Select
{
function setValue($value)
{
@ -26,29 +34,29 @@ class TQuestionType extends Form_Select
}
}
class TDateTime extends Form_Input {
class TDateTime extends Input {
}
/**
* Поле для ввода пароля
*/
class TSecret extends Form_Field {
class TSecret extends Field {
}
class TUpload extends Form_Field {
class TUpload extends Field {
}
class THidden extends Form_Input {
class THidden extends Input {
public $hidden = true;
}
class TComponentBrowserInput extends Form_Input {
class TComponentBrowserInput extends Input {
}
/**
* Форма для ввода
*/
class Form_Form extends View_View {
class Form extends View {
public $field = array(); //Поля формы
public $fieldsets = array(); //Группы полей (fieldset). Некоторые поля могут не принадлежать никаким группам
@ -163,7 +171,7 @@ class Form_Form extends View_View {
/**
* Устанавливает ошибки после проверки
*/
function setError(Validator_Validator $validator)
function setError(Validator $validator)
{
foreach ($validator->getErrorMsg() as $name => $error)
{