Merge pull request #1168 from ajshort/task-creation-injector

Use the injector for creating tasks.
This commit is contained in:
Ingo Schommer 2013-02-15 10:47:02 -08:00
commit d9cecd9e83

View File

@ -66,7 +66,7 @@ class TaskRunner extends Controller {
if(Director::is_cli()) echo "Running task '$title'...\n\n";
elseif(!Director::is_ajax()) echo "<h1>Running task '$title'...</h1>\n";
$task = new $taskName();
$task = Injector::inst()->create($taskName);
if ($task->isEnabled()) $task->run($request);
else echo "<p>{$title} is disabled</p>";
} else {