18 lines
398 B
PHP
18 lines
398 B
PHP
<?php
|
|
|
|
namespace App\Domains\Auth\Requests;
|
|
|
|
use App\Domains\Authorization\Enums\RoleCode;
|
|
use Illuminate\Validation\Rule;
|
|
|
|
class ScannerLoginRequest extends AdminAppLoginRequest
|
|
{
|
|
public function rules(): array
|
|
{
|
|
return [
|
|
...parent::rules(),
|
|
'rol_codigo' => ['sometimes', Rule::in([RoleCode::Scanner->value, RoleCode::AdminApp->value])],
|
|
];
|
|
}
|
|
}
|