<?php
// src/EventListener/TaskListListener.php
namespace App\EventListener;
use KevinPapst\AdminLTEBundle\Event\TaskListEvent;
use KevinPapst\AdminLTEBundle\Model\TaskModel;
class TaskListListener
{
public function onListTasks(TaskListEvent $event)
{
foreach($this->getTasks() as $task) {
$event->addTask($task);
}
}
protected function getTasks()
{
// see above in TaskSubscriber for a full example
return [new TaskModel()];
}
}