Advertisement
Guest User

Untitled

a guest
Jan 25th, 2020
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?php
  2.  
  3. namespace App\Http\Api\Crm\Requests\Auth;
  4.  
  5. use App\Http\Rules\PasswordRule;
  6.  
  7. use Illuminate\Foundation\Http\FormRequest;
  8.  
  9.  
  10. /**
  11.  * Class LoginRequest
  12.  *
  13.  * @package App\Http\Api\Crm\Requests\Auth
  14.  */
  15. class LoginRequest extends FormRequest
  16. {
  17.     /**
  18.      * @return bool
  19.      */
  20.     public function authorize(): bool
  21.     {
  22.         return true;
  23.     }
  24.  
  25.     /**
  26.      * @return array
  27.      */
  28.     public function messages(): array
  29.     {
  30.         return [
  31.             'languages.required' => 'Заполните хотя бы один язык',
  32.             'languages.*.id.required' => 'Язык не выбран',
  33.         ];
  34.     }
  35.  
  36.     /**
  37.      * @return array
  38.      */
  39.     public function rules(): array
  40.     {
  41.         return [
  42.             'languages' => 'required|array|min:1',
  43.             'languages.*.id' => 'required|integer',
  44.             'languages.*.post_id' => 'required|integer',
  45.             'languages.*.slug' => 'required|string',
  46.             'languages.*.title' => 'required|String',
  47.         ];
  48.     }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement