/** * Adds a factory extension. * * @param ExtensionInterface $extension * @param int $priority */ public function addExtension(ExtensionInterface $extension, $priority = 0) { $this->extensions->insert($extension, $priority); }