/** * Construct object with default parameters. Any number of parameters may be passed so long as they are each a * single-element associative array of the form [propertyName=>propertyValue]. If passed, these additional * parameters will overwrite the default instance properties and, as such, runtime handling of this registrar. * * @param array[] ...$parameters */ public function __construct(...$parameters) { parent::__construct(['interfaceCollection' => ['Scribe\\Teavee\\ScribbleDownBundle\\Rendering\\Handler\\RendererInterface']]); }
/** * {@inheritdoc} */ public function __construct(...$parameters) { $parameters['interfaceCollection'] = [CacheAttendantInterface::CACHE_ATTENDANT_INTERFACE_FQCN]; parent::__construct($parameters); }