Beispiel #1
0
 /**
  * Additional validation rules to ensure password confirmation.
  *
  * @param Request $request Current router request.
  *
  * @return void
  */
 protected function beforeCreate(Request $request)
 {
     parent::beforeCreate($request);
     /* Remove current password validation. */
     unset($this->sections['general']['fields']['current_password'], $this->sections['credentials']['fields']['current_password']);
     if ($request->is('post')) {
         if ($request->post('password') !== $request->post('password_confirm')) {
             $this->resource->setError('password_confirm', 'mismatch');
         }
     }
 }