*/ public function rules(): array { return [ /** * Phone number to authenticate * @var int * @example 65707012 */ 'phone_number' => ['required', 'integer', 'between:61000000,65999999'], /** * Verification code (OTP) * @var int * @example 432123 */ 'code' => ['required', 'integer', new PhoneCodeVerification($this->phone_number)], ]; } }