Beispiel #1
0
 /**
  * Filters the tasks for given target
  *
  * @param  string                                 $target
  * @param  \Webcreate\Conveyor\Repository\Version $version
  * @return \Webcreate\Conveyor\Task\Task[]        task for the specific target
  */
 protected function getSupportedTasks($target, Version $version)
 {
     $tasks = array_filter($this->taskRunner->getTasks(), function ($task) use($target, $version) {
         return true === $task->supports($target, $version);
     });
     // reindex
     $tasks = array_values($tasks);
     return $tasks;
 }