title: Laravel 5.5 facade not found when using alias
body: <p>I created a facade.</p>
  
  <pre><code>&lt;?php
  
  namespace VimeoServer\Facades;
  
  use Illuminate\Support\Facades\Facade;
  use VimeoServer\App\Repositories\Contracts\VimeoServerRepository;
  
  class Vimeo extends Facade
  {
      /**
       * Get the registered name of the component.
       *
       * @return string
       */
      protected static function getFacadeAccessor()
      {
          return VimeoServerRepository::class;
      }
  }
  </code></pre>
  
  <p>I registered it inside service provider.</p>
  
  <pre><code>/**
   * Register the application services.
   *
   * @return void
   */
  public function register()
  {
      if ($this-&gt;app-&gt;runningInConsole()) {
          $this-&gt;publishes([
              __DIR__ . '/../config/vimeo.php' =&gt; config_path('vimeo.php'),
          ]);
      }
  
      $this-&gt;app-&gt;singleton(VimeoServerRepository::class, function () {
          /*
           * Config.
           */
          $config = config('vimeo.connection');
  
          /*
           * Repository.
           */
          $repository = new ConcreteVimeoServerRepository($config);
  
          return $repository;
      });
  }
  </code></pre>
  
  <p>I registered the service provider:</p>
  
  <pre><code> VimeoServer\App\Providers\VimeoServerServiceProvider::class 
  </code></pre>
  
  <p>and the alias :</p>
  
  <pre><code> 'Vimeo' =&gt; VimeoServer\Facades\Vimeo::class 
  </code></pre>
  
  <p>I am trying to use it inside Video controller.</p>
  
  <p>If I add <code>use VimeoServer\Facades\Vimeo</code> in the controller everything works as expected.</p>
  
  <p>The problem appears when I try to use the <code>\Vimeo</code> alias, the facade class could not be found.</p>
  
  <pre><code> "message": "Class 'VimeoServer\\Facades\\Vimeo' not found" 
  </code></pre>