DNData::__construct PHP Method

__construct() public method

public __construct ( $environmentDir = null, $keyDir = null, $signalDir = null, $dataTransferDir = null, $gitUser = null )
    public function __construct($environmentDir = null, $keyDir = null, $signalDir = null, $dataTransferDir = null, $gitUser = null)
    {
        parent::__construct();
        // Better to use injector to set these
        if (func_num_args() == 0) {
            return;
        }
        Deprecation::notice('1.2.0', "Don't construct DNData with parameters. Assign settings via properties instead");
        $this->setEnvironmentDir($environmentDir);
        $this->setKeyDir($keyDir);
        $this->setSignalDir($signalDir);
        $this->setDataTransferDir($dataTransferDir);
        $this->setGitUser($gitUser);
    }