如何覆盖从供应商laravel 5
问题描述:
vendor\laravel\framework\src\Illuminate\Auth\Password\DatabaseTokenRepository.php
我试着在app文件夹这个用户模型的东西..但不工作..你能告诉我在哪里放呢?
答
所以看到这是一个供应商类。如果您想要覆盖该类的任何功能,您可以通过应用方法覆盖来实现。只是扩展了您wan't覆盖类,然后重新定义你想在你的类重写的功能。现在,您可以随时使用自己的类而不是供应商类。
例如:
class TokenRepo extends DatabaseTokenRepository{
//Define the functionality here to ovrride
}
用途:
$token = new TokenRepo();//instead of original DatabaseTokenRepository
必须有一个更好的办法。 – Wistar
请建议我该怎么做更好的办法.. –
请告诉我们什么是不工作 – Wistar