PHP 클래스 Pagekit\View\Asset\AssetFactory

파일 보기 프로젝트 열기: pagekit/pagekit

보호된 프로퍼티들

프로퍼티 타입 설명
$types array
$version string

공개 메소드들

메소드 설명
create ( string $name, mixed $source, mixed $dependencies = [], mixed $options = [] ) : Pagekit\View\Asset\AssetInterface Create an asset instance.
getVersion ( ) Returns version number for cache breaking.
register ( string $name, string $class ) : self Registers an asset type.
setVersion ( $version ) Set a version number for cache breaking.

메소드 상세

create() 공개 메소드

Create an asset instance.
public create ( string $name, mixed $source, mixed $dependencies = [], mixed $options = [] ) : Pagekit\View\Asset\AssetInterface
$name string
$source mixed
$dependencies mixed
$options mixed
리턴 Pagekit\View\Asset\AssetInterface

getVersion() 공개 메소드

Returns version number for cache breaking.
public getVersion ( )

register() 공개 메소드

Registers an asset type.
public register ( string $name, string $class ) : self
$name string
$class string
리턴 self

setVersion() 공개 메소드

Set a version number for cache breaking.
public setVersion ( $version )
$version

프로퍼티 상세

$types 보호되어 있는 프로퍼티

protected array $types
리턴 array

$version 보호되어 있는 프로퍼티

protected string $version
리턴 string