2016-12-12 5 views
0

laravelのコアクラスを拡張して書き直す最良の方法は何ですか?今私がやっているのは、アプリケーションディレクトリ内のファイルを使って名前空間を作成し、メソッドを書き直してコアクラスを変更するのもベストプラクティスではありません。プロジェクトがアップグレードする必要のないいくつかのコアクラスの変更を行いました。laravelのコアクラスを拡張、書き換えするための最善のアプローチ

は、私はあなたがあなたのコントローラでResetsPasswords形質を使用してreset()メソッドをオーバーライドすることができ

答えて

2

リセット()のための既存の方法を書き換えたい/土台/ AUTH/ResetsPasswords.phpを/ファイルベンダー/ laravelを書き換える照射するようにしたいですそこ。あなたが言及した例では、実際にはどのクラスも拡張する必要はありません。

特性の詳細はこちらhttp://php.net/manual/en/language.oop5.traits.php

関連する問題