|
@@ -19,14 +19,12 @@ class User extends Component
|
|
|
|
|
|
|
|
public $records, $name, $cognome, $email, $password, $oldPassword, $level, $enabled, $dataId, $update = false, $add = false, $oldEmail = null;
|
|
public $records, $name, $cognome, $email, $password, $oldPassword, $level, $enabled, $dataId, $update = false, $add = false, $oldEmail = null;
|
|
|
public $userExists = false;
|
|
public $userExists = false;
|
|
|
- public $password_confirmation;
|
|
|
|
|
|
|
|
|
|
protected $rules = [
|
|
protected $rules = [
|
|
|
'name' => 'required',
|
|
'name' => 'required',
|
|
|
'cognome' => 'required',
|
|
'cognome' => 'required',
|
|
|
'email' => 'required',
|
|
'email' => 'required',
|
|
|
- 'password' => 'required',
|
|
|
|
|
- 'password_confirmation' => 'required|same:password'
|
|
|
|
|
|
|
+ 'password' => 'required'
|
|
|
];
|
|
];
|
|
|
|
|
|
|
|
protected $messages = [
|
|
protected $messages = [
|
|
@@ -34,8 +32,6 @@ class User extends Component
|
|
|
'cognome.required' => 'Il cognome è obbligatorio',
|
|
'cognome.required' => 'Il cognome è obbligatorio',
|
|
|
'email.required' => 'La mail è obbligatoria',
|
|
'email.required' => 'La mail è obbligatoria',
|
|
|
'password.required' => 'La password è obbligatoria',
|
|
'password.required' => 'La password è obbligatoria',
|
|
|
- 'password_confirmation.required' => 'Ripeti la password inserita',
|
|
|
|
|
- 'password_confirmation.same' => 'Le password non coincidono',
|
|
|
|
|
];
|
|
];
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -333,7 +329,6 @@ class User extends Component
|
|
|
$this->cognome = '';
|
|
$this->cognome = '';
|
|
|
$this->email = '';
|
|
$this->email = '';
|
|
|
$this->password = '';
|
|
$this->password = '';
|
|
|
- $this->password_confirmation = '';
|
|
|
|
|
$this->oldPassword = '';
|
|
$this->oldPassword = '';
|
|
|
$this->level = 0;
|
|
$this->level = 0;
|
|
|
$this->enabled = true;
|
|
$this->enabled = true;
|
|
@@ -388,8 +383,7 @@ class User extends Component
|
|
|
'name' => 'required',
|
|
'name' => 'required',
|
|
|
'cognome' => 'required',
|
|
'cognome' => 'required',
|
|
|
'email' => 'required|email|unique:users,email',
|
|
'email' => 'required|email|unique:users,email',
|
|
|
- 'password' => 'required|min:6',
|
|
|
|
|
- 'password_confirmation' => 'required|same:password'
|
|
|
|
|
|
|
+ 'password' => 'required|min:6'
|
|
|
];
|
|
];
|
|
|
|
|
|
|
|
$messages = [
|
|
$messages = [
|
|
@@ -399,9 +393,7 @@ class User extends Component
|
|
|
'email.email' => 'La mail deve essere un indirizzo valido',
|
|
'email.email' => 'La mail deve essere un indirizzo valido',
|
|
|
'email.unique' => 'Questa mail è già stata utilizzata',
|
|
'email.unique' => 'Questa mail è già stata utilizzata',
|
|
|
'password.required' => 'La password è obbligatoria',
|
|
'password.required' => 'La password è obbligatoria',
|
|
|
- 'password.min' => 'La password deve essere di almeno 6 caratteri',
|
|
|
|
|
- 'password_confirmation.required' => 'Ripeti la password inserita',
|
|
|
|
|
- 'password_confirmation.same' => 'Le password non coincidono',
|
|
|
|
|
|
|
+ 'password.min' => 'La password deve essere di almeno 6 caratteri'
|
|
|
];
|
|
];
|
|
|
|
|
|
|
|
$this->validate($rules, $messages);
|
|
$this->validate($rules, $messages);
|
|
@@ -554,8 +546,7 @@ class User extends Component
|
|
|
'name' => 'required',
|
|
'name' => 'required',
|
|
|
'cognome' => 'required',
|
|
'cognome' => 'required',
|
|
|
'email' => 'required|email',
|
|
'email' => 'required|email',
|
|
|
- 'password' => 'nullable|min:6',
|
|
|
|
|
- 'password_confirmation' => 'required|same:password'
|
|
|
|
|
|
|
+ 'password' => 'nullable|min:6'
|
|
|
];
|
|
];
|
|
|
|
|
|
|
|
$this->validate($rules, $this->messages);
|
|
$this->validate($rules, $this->messages);
|