PHP Класс Sulu\Bundle\MediaBundle\Search\Subscriber\MediaSearchSubscriber

Наследование: implements Symfony\Component\EventDispatcher\EventSubscriberInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$factory Massive\Bundle\SearchBundle\Search\Factory
$logger Psr\Log\LoggerInterface
$mediaManager Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface
$searchImageFormat string The format of the image, which will be returned in the search.
$thumbnailMimeTypes array

Открытые методы

Метод Описание
__construct ( Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface $mediaManager, Massive\Bundle\SearchBundle\Search\Factory $factory, Psr\Log\LoggerInterface $logger, $thumbnailMimeTypes, $searchImageFormat )
getSubscribedEvents ( )
handlePreIndex ( Massive\Bundle\SearchBundle\Search\Event\PreIndexEvent $event ) Adds the image to the search document.

Приватные методы

Метод Описание
getImageUrl ( $media, $locale ) Return the image URL for the given media.

Описание методов

__construct() публичный Метод

public __construct ( Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface $mediaManager, Massive\Bundle\SearchBundle\Search\Factory $factory, Psr\Log\LoggerInterface $logger, $thumbnailMimeTypes, $searchImageFormat )
$mediaManager Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface
$factory Massive\Bundle\SearchBundle\Search\Factory Massive search factory
$logger Psr\Log\LoggerInterface
$thumbnailMimeTypes
$searchImageFormat

getSubscribedEvents() публичный статический Метод

public static getSubscribedEvents ( )

handlePreIndex() публичный Метод

Adds the image to the search document.
public handlePreIndex ( Massive\Bundle\SearchBundle\Search\Event\PreIndexEvent $event )
$event Massive\Bundle\SearchBundle\Search\Event\PreIndexEvent

Описание свойств

$factory защищенное свойство

protected Factory,Massive\Bundle\SearchBundle\Search $factory
Результат Massive\Bundle\SearchBundle\Search\Factory

$logger защищенное свойство

protected LoggerInterface,Psr\Log $logger
Результат Psr\Log\LoggerInterface

$mediaManager защищенное свойство

protected MediaManagerInterface,Sulu\Bundle\MediaBundle\Media\Manager $mediaManager
Результат Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface

$searchImageFormat защищенное свойство

The format of the image, which will be returned in the search.
protected string $searchImageFormat
Результат string

$thumbnailMimeTypes защищенное свойство

protected array $thumbnailMimeTypes
Результат array