laravel/laravel — pull request #1165 by JoostK (2012-09-03 13:44:27+00:00)
Title: Problem with manual running of Artisan tasks

When running an Artisan task from within your application using `Command::run`, it fails when the same task is ran more than once. Every time the task is resolved, its file is included using `require` leading to duplicate class definitions. By using `require_once` this problem is avoided.