title: Database Seeder cannot find class with Laravel 5.2
body: <p>When running <code>php artisan migrate --seed</code>, this error appears: </p>
  
  <pre><code>[Symfony\Component\Debug\Exception\FatalThrowableError]
  Class 'CreateCharactersTable' not found. 
  </code></pre>
  
  <p>Here is that that class: </p>
  
  <pre><code>&lt;?php
  
  use Illuminate\Database\Seeder;
  use Illuminate\Database\Eloquent\Model;
  
  class CharacterSeeder extends Seeder
  {
      public function run()
      {
          DB::table('characters')-&gt;delete();
  
          DB::table('characters')-&gt;insert([
              'user_id'   =&gt; 999,
              'name'      =&gt; 'Susan Strong',
              'race'      =&gt; 'orc',
              'class'     =&gt; 'assassin',
              'image_location'    =&gt; null,
              'combat_level'      =&gt; '0',
              'base_str'  =&gt; 6,
              'base_int'  =&gt; 4,
              'base_apt'  =&gt; 5,
              'mod_str'   =&gt; 9,
              'mod_int'   =&gt; 5,
              'mod_apt'   =&gt; 7,
              'xp_str'    =&gt; 1,
              'xp_int'    =&gt; 2,
              'xp_apt'    =&gt; 1,
              'is_bot'    =&gt; 1,
              'created_at'=&gt; '2017-04-02 17:53:02',
              'updated_at'=&gt; '2017-04-02 17:53:02'
          ]);
  
  
  
          DB::table('characters')-&gt;insert([
              'user_id'   =&gt; 4,
              'name'      =&gt; 'Chale',
              'race'      =&gt; 'elf',
              'class'     =&gt; 'scholar',
              'image_location'    =&gt; null,
              'combat_level'      =&gt; '0',
              'base_str'  =&gt; 3,
              'base_int'  =&gt; 7,
              'base_apt'  =&gt; 5,
              'mod_str'   =&gt; 6,
              'mod_int'   =&gt; 10,
              'mod_apt'   =&gt; 6,
              'xp_str'    =&gt; 1,
              'xp_int'    =&gt; 2,
              'xp_apt'    =&gt; 1,
              'is_bot'    =&gt; 1,
              'created_at'=&gt; '2017-04-02 17:53:02',
              'updated_at'=&gt; '2017-04-02 17:53:
      }
  }
  
  ?&gt;
  </code></pre>
  
  <p>and the seeder: </p>
  
  <pre><code>&lt;?php
  
  use Illuminate\Database\Seeder;
  use Illuminate\Database\Eloquent\Model;
  use Database\Seeds\CharacterSeeder;
  use Database\Seeds\ClassesTableSeeder;
  use Database\Seeds\RacesTableSeeder;
  use Database\Seeds\UserTableSeeder;
  
  class DatabaseSeeder extends Seeder
  {
      /**
       * Run the database seeds.
       *
       * @return void
       */
      public function run()
      {
          $this-&gt;call(UserTableSeeder::class);
          $this-&gt;call(CharacterSeeder::class);
          $this-&gt;call(RacesTableSeeder::class);
          $this-&gt;call(ClassesTableSeeder::class);
      }
  }
  </code></pre>
  
  <p>Running <code>composer dumpautoload</code> passes but does not remove the error. When it was only two seeders, User and Character, it ran well. Despite looking over the new seeders again and again, I cannot determine the error involved.</p>
  
  <p>Any suggestions to get the seeder to run? </p>
  
  <p>Thank you.</p>