2 namespace Robo\Contract;
5 * Task that implements this interface can be injected as a parameter for other task.
6 * This task can be represented as executable command.
8 * @package Robo\Contract
10 interface SimulatedInterface extends TaskInterface
13 * Called in place of `run()` for simulated tasks.
15 * @param null|array $context
17 public function simulate($context);