PHP Класс Sulu\Bundle\MediaBundle\Markup\MediaTag

Наследование: implements Sulu\Bundle\MarkupBundle\Tag\TagInterface
Показать файл Открыть проект

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

Свойство Тип Описание
$entityName string

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

Метод Описание
__construct ( Sulu\Bundle\MediaBundle\Entity\MediaRepositoryInterface $mediaRepository, Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface $mediaManager )
parseAll ( array $attributesByTag, $locale )
validateAll ( array $attributesByTag, $locale )

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

Метод Описание
createMarkupForAttributes ( $attributes, $medias ) : string For given attributes of a tag, this method constructs the actual markup.
preloadMedias ( array $attributesByTag, string $locale ) : array Return assets by id for given attributes.

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

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

public __construct ( Sulu\Bundle\MediaBundle\Entity\MediaRepositoryInterface $mediaRepository, Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface $mediaManager )
$mediaRepository Sulu\Bundle\MediaBundle\Entity\MediaRepositoryInterface
$mediaManager Sulu\Bundle\MediaBundle\Media\Manager\MediaManagerInterface

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

public parseAll ( array $attributesByTag, $locale )
$attributesByTag array

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

public validateAll ( array $attributesByTag, $locale )
$attributesByTag array

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

$entityName защищенное статическое свойство

protected static string $entityName
Результат string