PHP Класс FluentDOM\Loader\Lazy

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

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

Метод Описание
__construct ( array $loaders = [] )
add ( string $contentType, FluentDOM\Loadable | callable $loader ) Add a loader to the list
addClasses ( array[] $classes, string $namespace = '' ) Add loader classes for different types
get ( string $contentType ) : boolean | FluentDOM\Loadable
load ( string $source, mixed $contentType, array | Traversable | Options $options = [] ) : Document | Result | null
loadFragment ( string $source, mixed $contentType, array | Traversable | Options $options = [] ) : DocumentFragment | null
supports ( string $contentType ) : boolean

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

Метод Описание
normalizeContentType ( $contentType )

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

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

public __construct ( array $loaders = [] )
$loaders array

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

Add a loader to the list
public add ( string $contentType, FluentDOM\Loadable | callable $loader )
$contentType string
$loader FluentDOM\Loadable | callable

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

Add loader classes for different types
public addClasses ( array[] $classes, string $namespace = '' )
$classes array[] ['class' => ['type/one', 'type/two'], ...]
$namespace string

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

public get ( string $contentType ) : boolean | FluentDOM\Loadable
$contentType string
Результат boolean | FluentDOM\Loadable

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

public load ( string $source, mixed $contentType, array | Traversable | Options $options = [] ) : Document | Result | null
$source string
$contentType mixed
$options array | Traversable | Options
Результат FluentDOM\Document | Result | null

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

public loadFragment ( string $source, mixed $contentType, array | Traversable | Options $options = [] ) : DocumentFragment | null
$source string
$contentType mixed
$options array | Traversable | Options
Результат FluentDOM\DocumentFragment | null

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

public supports ( string $contentType ) : boolean
$contentType string
Результат boolean