Use the injector for creating tasks.

This commit is contained in:
ajshort 2013-02-08 00:32:16 +11:00
parent 1a43ad5ed3
commit 5e6813c02a

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 {