title: Laravel Custom Trait Not Found
body: <p>I'm new to traits, but thought I'd give it a try.  But, it doesn't seem to load.</p>
  
  <p>I've created a trait within a folder under the Laravel app directory: app\Helpers called CheckPermsAgainstObjectTrait.php</p>
  
  <p>Here is the trait code:</p>
  
  <pre><code>&lt;?php
  namespace App\Helpers;
  
  trait CheckPermsAgainstObjectTrait {
      function something{}
  }
  </code></pre>
  
  <p>I try to use it in a controller as such:</p>
  
  <pre><code>&lt;?php
  
  namespace App\Http\Controllers;
  
  use this&amp;that;
  use App\Helpers\CheckPermsAgainstObjectTrait;
  
  class PolicyController extends Controller{
  
     use CheckPermsAgainstObjectTrait;
  }
  </code></pre>
  
  <p>Classes in that directory load fine.  PHPStorm sees the trait fine.  I've clear compiled aritsan and dumped autoload.  I'm guessing there is something that Laravel doesn't like with the namespacing?  I would hope I don't need to do any manual loading in composer -- but I'm having trouble finding any documentation to give me a hint as to what I'm screwing up.</p>
  
  <p>The error:</p>
  
  <pre><code>FatalErrorException in PolicyController.php line 15: 
  Trait 'App\Helpers\CheckPermsAgainstObjectTrait' not found
  </code></pre>
  
  <p>Any thoughts?</p>