public function buildForm(\Group\Builder $group, $name = null) { $name = isset($name) ? $name : $group->getName(); if (isset($this->_form[$name])) { throw new Exception\DevelException('_FORM_EXISTS'); } $form = new \Group\Form($group); $group->checkToken(); return $this->_form[$name] = $form; }
function __construct(\Group\Builder $group) { $this->setName($group->getName()); $this->_group = $group; }
<?php /** * Установка для автоматической проверки всех форм на CSRF токены */ //\Group\Builder::setCheckToken( true ); \Group\Builder::setAutoErrorInfoBlock(true); \Group\Builder::setTextValidError('!В переданных данных обнаружены ошибки.'); \Group\Builder::setNameInfoBlock('general');