Jua*_*one 4 php oop inheritance traits
这是我的代码
use Illuminate\Foundation\Auth\ResetsPasswords;
class PasswordController extends Controller {
use ResetsPasswords;
public function postReset(Request $request){
// do some stuff
// ...
return parent::postReset($request); // <-here is the problem
}
Run Code Online (Sandbox Code Playgroud)
该方法postReset存在于 中ResetsPasswords,但我编写的代码是在类中查找该方法Controller。
有任何想法吗?
use Illuminate\Foundation\Auth\ResetsPasswords;
class PasswordController extends Controller {
use ResetsPasswords {
ResetsPassword::postReset as traitPostReset;
};
public function postReset(Request $request){
// do some stuff
// ...
return $this->traitPostReset($request);
}
}
Run Code Online (Sandbox Code Playgroud)