/** * Constructor. * * @param array $headers An array of HTTP files */ public function __construct(array $parameters = array()) { // this line is not necessary, but including it avoids any stupid // errors if we add code to the parent's constructor parent::__construct(); $this->replace($parameters); }
/** * @param OriginInterface $origin * @param Feed $feed * @param string $originalId * @param array $parameters */ public function __construct(OriginInterface $origin, Feed $feed, $originalId, array $parameters = []) { parent::__construct($parameters); $this->origin = $origin; $this->originalId = $originalId; $this->feed = $feed; }
/** * Constructor. * * @param array $config */ public function __construct(array $config) { parent::__construct($config); foreach ($config['locales'] as $name => $parameters) { $this->parameters['locales'][$name] = new Locale($parameters); } }
/** * Constructor. * * @param JsonFile $composerJson * @param array $composerOverrides * @param bool $setDefaults */ public function __construct(JsonFile $composerJson, array $composerOverrides, $setDefaults = true) { parent::__construct($composerOverrides); /** @var Filesystem $extensionFs */ $extensionFs = $composerJson->getFilesystem(); /** @var Local $adapter */ $adapter = $extensionFs->getAdapter(); $this->set('baseDir', $adapter->getPathPrefix()); $this->set('composerJson', $composerJson); }
public function __construct(array $parameters) { parent::__construct($parameters); $this->set('addons', new ParameterBag($parameters['addons'])); $this->set('labels', new ParameterBag($parameters['labels'])); $this->set('placeholders', new ParameterBag($parameters['placeholders'])); $templates = new ParameterBag(); foreach ($parameters['templates'] as $type => $values) { $templates->set($type, new ParameterBag($parameters['templates'][$type])); } $this->set('templates', $templates); }
public function __construct(\Closure $legacyKernelClosure) { $this->legacyKernelClosure = $legacyKernelClosure; parent::__construct(); }
/** * {@inheritdoc} */ public function __construct(array $parameters = array()) { parent::__construct($parameters); }
/** * @param string $transactionId * @param array $transactionData */ public function __construct($transactionId, array $transactionData) { $this->transaction_id = $transactionId; parent::__construct($transactionData); }
public function __construct($parameters = array()) { $this->namespaces = array_unique(array_merge(array_keys($parameters), $this->protected_namespaces)); parent::__construct($parameters); }