title: Command is not defined exception
body: <p>I created a command with Artisan</p>
  
  <pre><code>$ php artisan command:make NeighborhoodCommand
  </code></pre>
  
  <p>This created the file <code>app/commands/NeighborhoodCommand.php</code></p>
  
  <p>Snippet of the code. I modified the <code>name</code> value and filled in the <code>fire()</code> function</p>
  
  <pre><code>&lt;?php
  
  use Illuminate\Console\Command;
  use Symfony\Component\Console\Input\InputOption;
  use Symfony\Component\Console\Input\InputArgument;
  
  class NeighborhoodCommand extends Command {
  
      protected $name = 'neighborhood';
  
      public function fire()
      {
          // my code
      }
  }
  </code></pre>
  
  <p>But then when I try to run the command with</p>
  
  <pre><code>$ php artisan neighborhood
  </code></pre>
  
  <p>I get this error:</p>
  
  <pre><code>[InvalidArgumentException]
  Command "neighborhood" is not defined.
  </code></pre>