PHP Класс AssetManager\Resolver\MapResolver

Наследование: implements AssetManager\Resolver\ResolverInterface, implements AssetManager\Resolver\MimeResolverAwareInterface
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$map array
$mimeResolver The mime resolver.

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

Метод Описание
__construct ( array | Traversabl\Traversable $map = [] ) Constructor
collect ( ) {@inheritDoc}
getMap ( ) : array Retrieve the map
getMimeResolver ( ) : AssetManager\Service\MimeResolver Get the mime resolver
resolve ( $name ) {@inheritDoc}
setMap ( array | Traversabl\Traversable $map ) Set (overwrite) map
setMimeResolver ( AssetManager\Service\MimeResolver $resolver ) Set the mime resolver

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

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

Instantiate and optionally populate map.
public __construct ( array | Traversabl\Traversable $map = [] )
$map array | Traversabl\Traversable

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

{@inheritDoc}
public collect ( )

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

Retrieve the map
public getMap ( ) : array
Результат array

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

Get the mime resolver
public getMimeResolver ( ) : AssetManager\Service\MimeResolver
Результат AssetManager\Service\MimeResolver

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

{@inheritDoc}
public resolve ( $name )

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

Maps should be arrays or Traversable objects with name => path pairs
public setMap ( array | Traversabl\Traversable $map )
$map array | Traversabl\Traversable

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

Set the mime resolver
public setMimeResolver ( AssetManager\Service\MimeResolver $resolver )
$resolver AssetManager\Service\MimeResolver

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

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

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

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

The mime resolver.
protected $mimeResolver