DeployForm::__construct PHP Method

__construct() public method

public __construct ( DNRoot $controller, string $name, DNEnvironment $environment, DNProject $project )
$controller DNRoot
$name string
$environment DNEnvironment
$project DNProject
    public function __construct($controller, $name, DNEnvironment $environment, DNProject $project)
    {
        $field = $this->buildCommitSelector($project);
        $validator = new DeployForm_CommitValidator();
        $actions = new FieldList(new FormAction('showDeploySummary', 'Plan deployment', 'Show deployment plan'), new FormAction('doDeploy', 'Do deploy', 'Do deploy'));
        parent::__construct($controller, $name, new FieldList($field), $actions, $validator);
    }