1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- <?php
- require_once 'phing/Task.php';
- require_once 'phing/TaskContainer.php';
- class SequentialTask extends Task implements TaskContainer {
-
- private $nestedTasks = array();
-
- public function addTask(Task $nestedTask) {
- $this->nestedTasks[] = $nestedTask;
- }
-
- public function main() {
- foreach($this->nestedTasks as $task) {
- $task->perform();
- }
- }
- }
|