/** * Set form validation. * * @param FieldSet $content Content object. * * @return void */ protected function _setValidation($content) { $content->setRequired('title'); }
/** * Set form validation. * * @param FieldSet $content Content object. * * @return void */ protected function _setValidation($content) { $content->setRequired('language')->setRequired('locale'); $content->getValidation()->add('language', new StringLength(['min' => 2, 'max' => 2]))->add('locale', new StringLength(['min' => 5, 'max' => 5])); $this->setImageTransformation('icon', ['adapter' => 'GD', 'resize' => [32, 32]]); }
/** * Set form validation. * * @param CoreForm|FieldSet $content Container object. * * @return void */ protected function _setValidation($content) { $content->setRequired('username')->setRequired('email')->setRequired('password')->setRequired('repeatPassword')->getValidation()->add('username', new StringLength(['min' => 2]))->add('email', new Email())->add('password', new StringLength(['min' => 6]))->add('repeatPassword', new StringLength(['min' => 6])); }
/** * Set form validation. * * @param FieldSet $content Fieldset object. * * @return void */ protected function _setValidation($content) { $content->getValidation()->add('username', new StringLength(['min' => 2]))->add('email', new Email())->add('password', new StringLength(['min' => 6]))->add('repeatPassword', new StringLength(['min' => 6])); $content->setRequired('username')->setRequired('email')->setRequired('password')->setRequired('repeatPassword'); $this->addFilter('password', self::FILTER_STRING)->addFilter('repeatPassword', self::FILTER_STRING); }