Example #1
0
 public function __construct(array $attributes = [])
 {
     parent::__construct($attributes);
     $this->setRules(['name' => [_('Name'), 'required|max:64|unique'], 'description' => [_('Description'), 'nullable|max:255']]);
 }
Example #2
0
 function __construct()
 {
     parent::__construct();
 }
Example #3
0
 public function __construct(array $attributes = array())
 {
     parent::__construct($attributes);
     $this->setRules(array('name' => [_('Name'), 'required|alpha_space|max:64|unique'], 'full_name' => [_('Full name'), 'nullable|max:128|unique'], 'iso_3166_2' => [_('2 letters code'), 'required|size:2|regex:/^[A-Z]+$/|unique'], 'iso_3166_3' => [_('3 letters code'), 'required|size:3|regex:/^[A-Z]+$/|unique'], 'code' => [_('Numeric code'), 'required|size:3|regex:/^[0-9]+$/|unique'], 'capital' => [_('Capital'), 'nullable|max:64'], 'citizenship' => [_('Citizenship'), 'nullable|max:64'], 'region' => [_('Region code'), 'nullable|size:3|regex:/^[0-9]+$/'], 'subregion' => [_('Subregion code'), 'nullable|size:3|regex:/^[0-9]+$/'], 'eea' => [_('European Economic Area'), 'required|integer|min:0|max:1'], 'currency_id' => [_('Currency'), 'nullable|exists:currencies,id']));
 }
Example #4
0
 public function __construct(array $attributes = [])
 {
     parent::__construct($attributes);
     $this->setRules(['code' => [_('Code'), 'required|size:3|regex:/^[A-Z]+$/|unique'], 'name' => [_('Name'), 'required|max:64'], 'name2' => [_('Alt. name'), 'nullable|max:64'], 'symbol' => [_('Symbol'), 'nullable|max:8'], 'symbol2' => [_('Alt. symbol'), 'nullable|max:8'], 'symbol_position' => [_('Symbol position'), 'required|integer'], 'decimal_separator' => [_('Decimal separator'), 'required|size:1'], 'thousands_separator' => [_('Thousands separator'), 'nullable|size:1'], 'subunit' => [_('Subunit'), 'nullable|max:16'], 'subunit2' => [_('Alt. subunit'), 'nullable|max:16'], 'unicode_decimal' => [_('Unicode decimal'), 'nullable|max:32'], 'unicode_hexadecimal' => [_('Unicode hexadecimal'), 'nullable|max:16']]);
 }
Example #5
0
 public function __construct(array $attributes = [])
 {
     parent::__construct($attributes);
     $this->setRules(['uid' => [_('Remote id'), 'required|max:128|unique_with:accounts,provider_id'], 'access_token' => [_('Access token'), null], 'nickname' => [_('Nickname'), 'nullable|max:128'], 'email' => [_('E-mail'), 'nullable|email|max:255'], 'name' => [_('Name'), 'nullable|max:128'], 'first_name' => [_('First name'), 'nullable|max:64'], 'last_name' => [_('Last name'), 'nullable|max:64'], 'image' => [_('Image'), 'nullable|max:255'], 'locale' => [_('Locale'), 'nullable|max:5'], 'location' => [_('Location'), 'nullable|max:128'], 'login_count' => [_('Login count'), 'nullable|integer|min:0'], 'last_ip' => [_('Last IP address'), null], 'provider_id' => [_('Provider'), 'required|exists:authproviders,id'], 'user_id' => [_('User'), 'required|exists:users,id|unique_with:accounts,provider_id']]);
 }
Example #6
0
 public function __construct(array $attributes = [])
 {
     parent::__construct($attributes);
     $this->setRules(['title' => [_('Title'), 'required|max:255|unique'], 'body' => [_('Body'), 'required']]);
 }
Example #7
0
 public function __construct(array $attributes = [])
 {
     parent::__construct($attributes);
     $this->setRules(['name' => [_('Name'), 'required|max:64'], 'description' => [_('Description'), 'nullable|max:255'], 'type_id' => [_('Type'), 'required|exists:permissiontypes,id']]);
 }
Example #8
0
 public function __construct(array $attributes = [])
 {
     parent::__construct($attributes);
     $this->setRules(['name' => [_('Name'), 'required|alpha_num|max:32|unique'], 'title' => [_('Title'), 'required|max:32|unique'], 'login_count' => [_('Login count'), 'nullable|integer|min:0']]);
 }
Example #9
0
 public function __construct(array $attributes = [])
 {
     parent::__construct($attributes);
     $this->setRules(['name' => [_('Internal name'), 'required|min:3|max:32|alpha_dash|unique'], 'label' => [_('Label'), 'required|max:64|unique'], 'description' => [_('Description'), 'nullable|max:128'], 'value' => [_('Value'), 'required|max:64'], 'assignable' => [_('Assignable'), 'required|max:1|min:0'], 'rules' => [_('Validation rules'), 'required|max:255']]);
 }
Example #10
0
 public function __construct(array $attributes = [])
 {
     parent::__construct($attributes);
     $this->setRules(['username' => [_('Username'), 'required|min:4|max:32|regex:/^[a-zA-z]+[a-zA-z0-9]+$/|unique'], 'name' => [_('Real name'), 'nullable|alpha_dash_space|max:64'], 'description' => [_('Description'), 'nullable|max:128'], 'password' => [_('Password'), 'required|min:5|max:60|different:username|confirmed'], 'country_id' => [_('Country'), 'nullable||exists:countries,id'], 'language_id' => [_('Language'), 'nullable||exists:languages,id'], 'profile_id' => [_('Profile'), 'required|exists:profiles,id']]);
 }
Example #11
0
 public function __construct(array $attributes = [])
 {
     parent::__construct($attributes);
     $this->setRules(['code' => [_('Code'), 'required|size:2|regex:/^[a-z]+$/|unique'], 'name' => [_('Name'), 'required|alpha|max:32|unique'], 'english_name' => [_('English name'), 'required|alpha|max:32|unique'], 'locale' => [_('Locale'), 'required|size:5|regex:/^[a-z]+_[A-Z]+$/'], 'is_default' => [_('Default'), 'required|integer|min:0|max:1'], 'priority' => [_('Priority'), 'required|integer']]);
 }