// SYSTEM PANEL //
[ROOT]
/
mnt
/
pleskStorage
/
vhosts
/
kodsolutions.net
/
subdomains
/
syaaraa.kodsolutions.net
/
app
/
Http
/
Requests
[ PARENT ]
EDIT :: UserRequest.php
<?php namespace App\Http\Requests; use Illuminate\Validation\Rule; class UserRequest extends Request { public function rules() { switch ($this->method()) { // CREATE case 'POST': { return [ 'email' => [ 'required', Rule::unique('users', 'email'), ], 'phone' => [ 'required', Rule::unique('users', 'phone'), ], 'name' => 'required|string', 'password' => 'required|confirmed|min:6', ]; } // UPDATE case 'PUT': case 'PATCH': { return [ // UPDATE ROLES 'email' => [ 'required', Rule::unique('users', 'email')->ignore($this->user), ], 'phone' => [ 'required', Rule::unique('users', 'phone')->ignore($this->user), ], 'name' => 'required|string', ]; } case 'GET': case 'DELETE': default: { return []; } } } public function messages() { return []; } }
SAVE
CANCEL