[ 'class' => AttributeBehavior::className(), 'attributes' => [ ActiveRecord::EVENT_BEFORE_INSERT => ['user_id'], ], 'value' => Yii::$app->request->isConsoleRequest?"":\Yii::$app->getUser()->getId(), ], ]; } /** * @inheritdoc */ public function rules() { return [ [['data'], 'required'], ['data', FindPhoneValidator::className()], [['user_id', 'status'], 'integer'], [['tm'], 'safe'], [['data'], 'string'], [['ip', 'wallet', 'contact'], 'string', 'max' => 255], ]; } /** * @inheritdoc */ public function attributeLabels() { return [ 'id' => 'ID', 'user_id' => 'User ID', 'tm' => 'Tm', 'ip' => 'Ip', 'data' => 'Введите адрес страницы Вконтакте, Facebook, Instagram или email', 'wallet' => 'Кошелек', 'contact' => 'Контактная информация', 'status' => 'Status', ]; } }