phake\Builder::add_task PHP Method

add_task() public method

public add_task ( $name, $work, $deps )
    public function add_task($name, $work, $deps)
    {
        $node = $this->target_node->child_with_name($name);
        /* @var $node phake\Node */
        if ($work !== null) {
            $node->add_lambda($work);
        }
        foreach ($deps as $dep) {
            $node->add_dependency($dep);
        }
        $this->assign_description($node);
        $this->assign_hidden($node);
    }