title: "Cannot use Intervention\Image\Facades\Image as Image because the name is already in use"
body: <p>I am trying to figure out how to use Intervention Image library but I'm getting this error. I followed the Laravel integration on their website which had me do the following.</p>
  
  <p>After you have installed Intervention Image, open your Laravel config file config/app.php and add the following lines.</p>
  
  <p>In the <code>$providers</code> array add the service providers for this package.</p>
  
  <pre><code>Intervention\Image\ImageServiceProvider::class
  </code></pre>
  
  <p>Add the facade of this package to the <code>$aliases</code> array.</p>
  
  <pre><code>'Image' =&gt; Intervention\Image\Facades\Image::class
  </code></pre>
  
  <p>I have a model called <code>Image.php</code> and I'm not sure if that matters.</p>
  
  <pre><code>'providers' =&gt; [
  
          /*
           * Laravel Framework Service Providers...
           */
          Illuminate\Auth\AuthServiceProvider::class,
          Illuminate\Broadcasting\BroadcastServiceProvider::class,
          Illuminate\Bus\BusServiceProvider::class,
          Illuminate\Cache\CacheServiceProvider::class,
          Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class,
          Illuminate\Cookie\CookieServiceProvider::class,
          Illuminate\Database\DatabaseServiceProvider::class,
          Illuminate\Encryption\EncryptionServiceProvider::class,
          Illuminate\Filesystem\FilesystemServiceProvider::class,
          Illuminate\Foundation\Providers\FoundationServiceProvider::class,
          Illuminate\Hashing\HashServiceProvider::class,
          Illuminate\Mail\MailServiceProvider::class,
          Illuminate\Notifications\NotificationServiceProvider::class,
          Illuminate\Pagination\PaginationServiceProvider::class,
          Illuminate\Pipeline\PipelineServiceProvider::class,
          Illuminate\Queue\QueueServiceProvider::class,
          Illuminate\Redis\RedisServiceProvider::class,
          Illuminate\Auth\Passwords\PasswordResetServiceProvider::class,
          Illuminate\Session\SessionServiceProvider::class,
          Illuminate\Translation\TranslationServiceProvider::class,
          Illuminate\Validation\ValidationServiceProvider::class,
          Illuminate\View\ViewServiceProvider::class,
          Intervention\Image\ImageServiceProvider::class,
  
          /*
           * Package Service Providers...
           */
  
          /*
           * Application Service Providers...
           */
          App\Providers\AppServiceProvider::class,
          App\Providers\AuthServiceProvider::class,
          // App\Providers\BroadcastServiceProvider::class,
          App\Providers\EventServiceProvider::class,
          App\Providers\RouteServiceProvider::class,
  
      ],
  </code></pre>
  
  <p>Aliases</p>
  
  <pre><code>'aliases' =&gt; [
  
          'App' =&gt; Illuminate\Support\Facades\App::class,
          'Artisan' =&gt; Illuminate\Support\Facades\Artisan::class,
          'Auth' =&gt; Illuminate\Support\Facades\Auth::class,
          'Blade' =&gt; Illuminate\Support\Facades\Blade::class,
          'Broadcast' =&gt; Illuminate\Support\Facades\Broadcast::class,
          'Bus' =&gt; Illuminate\Support\Facades\Bus::class,
          'Cache' =&gt; Illuminate\Support\Facades\Cache::class,
          'Config' =&gt; Illuminate\Support\Facades\Config::class,
          'Cookie' =&gt; Illuminate\Support\Facades\Cookie::class,
          'Crypt' =&gt; Illuminate\Support\Facades\Crypt::class,
          'DB' =&gt; Illuminate\Support\Facades\DB::class,
          'Eloquent' =&gt; Illuminate\Database\Eloquent\Model::class,
          'Event' =&gt; Illuminate\Support\Facades\Event::class,
          'File' =&gt; Illuminate\Support\Facades\File::class,
          'Gate' =&gt; Illuminate\Support\Facades\Gate::class,
          'Hash' =&gt; Illuminate\Support\Facades\Hash::class,
          'Lang' =&gt; Illuminate\Support\Facades\Lang::class,
          'Log' =&gt; Illuminate\Support\Facades\Log::class,
          'Mail' =&gt; Illuminate\Support\Facades\Mail::class,
          'Notification' =&gt; Illuminate\Support\Facades\Notification::class,
          'Password' =&gt; Illuminate\Support\Facades\Password::class,
          'Queue' =&gt; Illuminate\Support\Facades\Queue::class,
          'Redirect' =&gt; Illuminate\Support\Facades\Redirect::class,
          'Redis' =&gt; Illuminate\Support\Facades\Redis::class,
          'Request' =&gt; Illuminate\Support\Facades\Request::class,
          'Response' =&gt; Illuminate\Support\Facades\Response::class,
          'Route' =&gt; Illuminate\Support\Facades\Route::class,
          'Schema' =&gt; Illuminate\Support\Facades\Schema::class,
          'Session' =&gt; Illuminate\Support\Facades\Session::class,
          'Storage' =&gt; Illuminate\Support\Facades\Storage::class,
          'URL' =&gt; Illuminate\Support\Facades\URL::class,
          'Validator' =&gt; Illuminate\Support\Facades\Validator::class,
          'View' =&gt; Illuminate\Support\Facades\View::class,
          'Image' =&gt; Intervention\Image\Facades\Image::class
  
      ],
  </code></pre>
  
  <p>Image Model</p>
  
  <pre><code>&lt;?php
  
  namespace App;
  
  use Illuminate\Database\Eloquent\Model;
  
  class Image extends Model
  {
      public function user(){
          return $this-&gt;belongsTo('App\User');
      }
  
      public function tags(){
          return $this-&gt;belongsToMany('App\Tag','tag_image','image_id','tag_id');
      }
  
      public function votes(){
          return $this-&gt;hasMany('App\Vote');
      }
  }
  </code></pre>