Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 1319 | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 1319 Revision 1324
Zeile 29... Zeile 29...
29
         */
29
         */
30
        public function rules(): array
30
        public function rules(): array
31
        {
31
        {
32
            return [
32
            return [
33
                'email'             => 'bail|required|email|max:255', Rule::unique( BackendUser::class )->ignore( $this->user()->email ),
33
                'email'             => 'bail|required|email|max:255', Rule::unique( BackendUser::class )->ignore( $this->user()->email ),
34
                'employee'          => 'in:0,1',
34
                'employee'          => 'integer|in:0,1',
35
                'rank'              => 'integer|min:0|max:500',
35
                'rank'              => 'integer|min:0|max:500',
36
                'terminpflege'      => 'in:0,1',
36
                'terminpflege'      => 'integer|in:0,1',
37
                'ignoreRemoteHosts' => 'in:0,1',
37
                'ignoreRemoteHosts' => 'integer|in:0,1',
38
                'description'       => 'sometimes',
38
                'description'       => 'sometimes',
39
                'phone'             => 'sometimes',
39
                'phone'             => 'sometimes',
40
                'fax'               => 'sometimes',
40
                'fax'               => 'sometimes',
41
                'save_session'      => 'in:0,1',
41
                'save_session'      => 'integer|in:0,1',
42
                'app_user'          => 'in:0,1',
42
                'app_user'          => 'integer|in:0,1',
43
            ];
43
            ];
44
        }
44
        }
Zeile 45... Zeile 45...
45
 
45
 
46
        protected function prepareForValidation(): void
46
        protected function prepareForValidation(): void