25 lines
573 B
PHP
25 lines
573 B
PHP
|
|
<?php
|
||
|
|
|
||
|
|
namespace Robo;
|
||
|
|
|
||
|
|
use Robo\Common\IO;
|
||
|
|
use Robo\Contract\IOAwareInterface;
|
||
|
|
use Robo\Contract\BuilderAwareInterface;
|
||
|
|
use League\Container\ContainerAwareInterface;
|
||
|
|
use League\Container\ContainerAwareTrait;
|
||
|
|
|
||
|
|
class Tasks implements BuilderAwareInterface, IOAwareInterface, ContainerAwareInterface
|
||
|
|
{
|
||
|
|
use ContainerAwareTrait;
|
||
|
|
use LoadAllTasks; // uses TaskAccessor, which uses BuilderAwareTrait
|
||
|
|
use IO;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* @param bool $stopOnFail
|
||
|
|
*/
|
||
|
|
protected function stopOnFail($stopOnFail = true)
|
||
|
|
{
|
||
|
|
Result::$stopOnFail = $stopOnFail;
|
||
|
|
}
|
||
|
|
}
|