Às vezes é necessário realizar no controlador um tratamento que realmente não cabe ao modelo, mas que acaba deixando a action muito extensa. Para resolver isso, foi implementado o recurso de task.
use common\components\task\Task;
class TarefaFazerAlgumaCoisa extends Task