<?php namespace frontend\modules\api\models\profile\forms; use frontend\modules\api\models\profile\User; use yii\base\Model; class ProfileChangeEmailForm extends Model { public $newEmail; /** * @return array */ public function rules() { return [ [['newEmail'], 'string'], [['newEmail'], 'required'], [['newEmail'], 'email'], ['newEmail', 'unique', 'targetAttribute' => 'email', 'targetClass' => User::class], ]; } /** * @return string */ public function formName(): string { return ''; } }