X Tutup
true], [['created_by', 'modified_by'], 'default', 'value' => null], [['created_by', 'modified_by'], 'integer'], [['created_time', 'modified_time'], 'safe'], [['firstName', 'lastName'], 'string', 'max' => 32], [['email', 'phoneNumber'], 'string', 'max' => 255], [['email'], 'unique'], [['phoneNumber'], PhoneInputValidator::className()], [['firstName', 'lastName'], 'unique', 'targetAttribute' => ['firstName', 'lastName']], ]; } /** * {@inheritdoc} */ public function attributeLabels() { return [ 'id' => Yii::t('app', 'ID'), 'firstName' => Yii::t('app', 'First Name'), 'lastName' => Yii::t('app', 'Last Name'), 'email' => Yii::t('app', 'Email'), 'phoneNumber' => Yii::t('app', 'Phone Number'), 'active' => Yii::t('app', 'Active'), 'created_by' => Yii::t('app', 'Created By'), 'created_time' => Yii::t('app', 'Created Time'), 'modified_by' => Yii::t('app', 'Modified By'), 'modified_time' => Yii::t('app', 'Modified Time'), ]; } /** * {@inheritdoc} */ public function fields() { return [ 'id', 'firstName', 'lastName', 'email', 'phoneNumber', ]; } }
X Tutup