/** * @param ExtensionGuesserFactoryInterface $extensionGuesserFactory */ public function setExtensionGuesser(ExtensionGuesserFactoryInterface $extensionGuesserFactory) { $this->extensionGuesser = $extensionGuesserFactory->get(); }
/** * Constructor * @param int $priority * @param MimeTypeGuesserFactoryInterface $mimeTypeGuesserFactory * @param ExtensionGuesserFactoryInterface $extensionGuesserFactoryInterface */ public function __construct($priority, MimeTypeGuesserFactoryInterface $mimeTypeGuesserFactory, ExtensionGuesserFactoryInterface $extensionGuesserFactoryInterface) { parent::__construct($priority); $this->mimeTypeGuesser = $mimeTypeGuesserFactory->get(); $this->extensionGuesser = $extensionGuesserFactoryInterface->get(); }