__construct() public method

public __construct ( mixed $value = null, string $type = self::TYPE_AUTO, string $outputMode = self::OUTPUT_MULTIPLE_LINE, null | ArrayObject | Zend\Stdlib\ArrayObject $constants = null )
$value mixed
$type string
$outputMode string
$constants null | ArrayObject | Zend\Stdlib\ArrayObject
Esempio n. 1
0
 /**
  * @param array      $configData
  * @param Parameters $params
  */
 public function __construct(array $configData = [], Parameters $params)
 {
     // set params
     $this->params = $params;
     // reset constant compilation
     $configData = $this->resetConfigDirCompilation($configData);
     $configData = $this->resetTemplateMapCompilation($configData);
     // call parent constructor
     parent::__construct($configData, ValueGenerator::TYPE_ARRAY);
     // init constants
     $this->initEnvironmentConstants();
     $this->addConstant($this->params->moduleRootConstant);
     $this->addConstant($this->params->applicationRootConstant);
 }