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

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

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

Свойство Тип Описание
$mediaManager Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface
$requestAnalyzer Sulu\Component\Webspace\Analyzer\RequestAnalyzerInterface
$searchImageFormat string The format of the image, which will be returned in the search.

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

Метод Описание
__construct ( Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface $mediaManager, Sulu\Component\Webspace\Analyzer\RequestAnalyzerInterface $requestAnalyzer = null, $searchImageFormat )
getSubscribedEvents ( ) : array Returns the events this subscriber has subscribed.
handlePreIndex ( Massive\Bundle\SearchBundle\Search\Event\PreIndexEvent $e ) Adds the image to the search document.

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

Метод Описание
getImageUrl ( $data, $locale ) Returns the url for the image.

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

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

public __construct ( Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface $mediaManager, Sulu\Component\Webspace\Analyzer\RequestAnalyzerInterface $requestAnalyzer = null, $searchImageFormat )
$mediaManager Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface
$requestAnalyzer Sulu\Component\Webspace\Analyzer\RequestAnalyzerInterface
$searchImageFormat

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

Returns the events this subscriber has subscribed.
public static getSubscribedEvents ( ) : array
Результат array

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

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

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

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

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

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

protected RequestAnalyzerInterface,Sulu\Component\Webspace\Analyzer $requestAnalyzer
Результат Sulu\Component\Webspace\Analyzer\RequestAnalyzerInterface

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

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