Chào các bạn khi sử dụng Laravel 5.2.2 mới nhất và Entrust ("zizaco/ủy thác": "5.2.x-dev") Tôi gặp phải lỗi này và không chắc chắn cách giải quyết nàyLaravel 5.2.2 và lỗi Entrust gọi đến phương thức chưa xác định
Call to undefined method Zizaco\Entrust\EntrustServiceProvider::hasRole()
tôi kiểm tra mã này trên HomeController.php
use Entrust;
class HomeController extends Controller
{
public function index()
{
if (Entrust::hasRole('admin')) {
echo "string";
}
return view('home');
}
}
Đây là cung cấp dịch vụ config/app.php tôi
Zizaco\Entrust\EntrustServiceProvider::class
cấu hình /app.php mặt tiền alias
'Entrust' => Zizaco\Entrust\EntrustFacade::class
Tôi cũng đã tạo ra các mô hình cần thiết
Tôi đã bỏ lỡ cái gì ở đây? Cảm ơn trước
tôi đã cùng một lỗi. tôi đã cố gắng bằng cách thay đổi CACHE_DRIVER = mảng trong tập tin .env và cũng trong config/cache file 'mặc định' => env ('CACHE_DRIVER', 'mảng') nhưng tôi đã có lỗi mới '[Symfony \ Component \ Debug \ Exception \ FatalErrorException] Không tìm thấy 'App \ Permission' của lớp 'bạn có thể giúp tôi không? – user2480902