PHP 클래스 AssetManager\Resolver\MapResolver

상속: implements AssetManager\Resolver\ResolverInterface, implements AssetManager\Resolver\MimeResolverAwareInterface
파일 보기 프로젝트 열기: rwoverdijk/assetmanager 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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