title: Laravel Zizaco/entrust using permission laravel 5.5
body: <p>So i'm using Roles and Permissions Zizaco/entrust i came cross a problem i couldn't solve that when i use for example  <code>@role('admin') .. @endrole</code> it works no problem when i use <code>@permission('admin') .. @endpermission</code> it gives me this error </p>
  
  <blockquote>
    <p>Call to undefined method Illuminate\Database\Query\Builder::cachedPermissions()</p>
  </blockquote>
  
  <p>I tried alot of the internet answer none of them worked</p>
  
  <p>.env file :</p>
  
  <pre><code>BROADCAST_DRIVER=log
  CACHE_DRIVER=array
  SESSION_DRIVER=file
  QUEUE_DRIVER=sync
  </code></pre>