почему не существует сброса метода? - PullRequest
0 голосов
/ 17 июня 2020

Я пытаюсь сбросить пароль, используя трейт ResetsPasswords, а затем получил этот метод. И я пытался изменить метод как public

Как я могу это сделать?

  1. метод ResetPasswordController::reset не существует
protected function reset(Request $request) {
  $request->validate($this->rules(), $this->validationErrorMessage());
  $response = $this->broker()->reset($this->credentials($request), function($user, $password) {
    $this->resetPassword($user, $password);
  });

  return $response == Password::PASSWORD_RESET
    ? $this->sendResetResponse($request, $response)
    : $this->sendResetFailedResponse($request, $resposne);
}
api.php
Route::post('password/reset', 'Api\ResetPasswordController@reset');
это мой контроллер: ResetPasswordController
class ResetPasswordController extends Controller
{


    protected function sendResetResponse(Request $request,$response)
    {
        return response(['message:' => trans($response)]);
    }

    protected function sendResetFailedResponse(Request $request, $response)
    {
        return response(['error:' => trans($response)], 402);
    }


}

...