title: Can't use DB facade in Laravel 5
body: <p>I have two different controllers in the Laravel 5 default controllers folder (<code>app/Http/Controllers</code>). And I have the syntax like <code>DB::select(...)</code> in both of them. Controller #1 is working fine. Controller #2 says </p>
  
  <blockquote>
    <p>"Fatal error: Class 'DB' not found in ...". </p>
  </blockquote>
  
  <p>Can someone tell me why?</p>
  
  <p>Controller #1 code (working fine):</p>
  
  <pre><code>&lt;?php
    use Illuminate\Routing\Controller;
  
    class Page extends Controller {
      public function foo(){
        ...
        DB::select(...);
        ...
      }
    }
  ?&gt;
  </code></pre>
  
  <p>And this is Controller #2 code (not working):</p>
  
  <pre><code>&lt;?php
    use Illuminate\Routing\Controller;
  
    class User extends Controller {
      public function boo(){
        ...
        DB::select(...);
        ...
      }
    }
  ?&gt;
  </code></pre>
  
  <p>And I have the only place, where I'm starting this controllers. It doesn't have "namespace", "use" or anything else.</p>
  
  <p>Any ideas?</p>