關於 Laravel5.5 使用"zizaco/entrust": "5.2.x-dev"許可權管理包 Method Zizaco\Entrust\MigrationCommand::handle () does not exist 問題

我是王老改發表於2017-12-20

當我們是用"zizaco/entrust": "5.2.x-dev"使用這個許可權包的時候,多少都會遇到一些問題。
這次我遇到的問題是在執行php artisan entrust:migration
生成roles和permission遷移的時候報了這個錯誤。
$ php artisan entrust:migration

In BoundMethod.php line 135:
Method Zizaco\Entrust\MigrationCommand::handle() does not exist

這個問題也是用在laravel5.5中才遇到的一個問。
這個提示也很明確,說是找不到這個方法,
所以解決辦法就是找到這個Zizaco\Entrust\MigrationCommand這個檔案,然後裡面又個fire方法改成handle方法即可,
其實就是改個方法名稱。
希望能幫到遇到這個問題的小夥伴們。

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章