null, ], [ [ 'gender', 'status', 'language_id', ], 'integer', ], [ [ 'organization' ], 'string', ], [ [ 'conference', 'geee', 'gere', ], 'boolean', ], [ [ 'name', 'secondname', 'dignity', 'birth', 'citizenship', 'passport', 'email', 'image', ], 'string', 'max' => 255, ], [ [ 'gender' ], 'in', 'range' => [ self::MALE, self::FEMALE, ], ], [ [ 'gender', 'organization', 'name', 'secondname', 'dignity', 'birth', 'citizenship', 'passport', 'email', 'image', ], 'required', ], ['email', 'email'], ['image', 'file', 'extensions' => ['png', 'jpg', 'gif'], 'maxSize' => 1024*1024*1024*2] ]; } /** * {@inheritdoc} */ public function attributeLabels() { return [ 'id' => Yii::t('app', 'ID'), 'name' => Yii::t('app', 'Name'), 'secondname' => Yii::t('app', 'Secondname'), 'dignity' => Yii::t('app', 'Dignity'), 'gender' => Yii::t('app', 'Gender'), 'birth' => Yii::t('app', 'Birth'), 'citizenship' => Yii::t('app', 'Citizenship'), 'passport' => Yii::t('app', 'Passport'), 'email' => Yii::t('app', 'Email'), 'organization' => Yii::t('app', 'Organization'), 'status' => Yii::t('app', 'Status'), 'language_id' => Yii::t('app', 'Language ID'), 'image' => Yii::t('app', 'Image'), 'conference' => Yii::t('app', 'Conference'), 'geee' => Yii::t('app', 'Geee'), 'gere' => Yii::t('app', 'Gere'), ]; } }