Phalcon\Assets\Collection
Класс Phalcon\Assets\Collection
Реализует Countable, Iterator, Traversable
Представляет коллекцию ресурсов
Методы
public getPrefix ()
...
public getLocal ()
...
public getResources ()
...
public getCodes ()
...
public getPosition ()
...
public getFilters ()
...
public getAttributes ()
...
public getJoin ()
...
public getTargetUri ()
...
public getTargetPath ()
...
public getTargetLocal ()
...
public getSourcePath ()
...
public __construct ()
Phalcon\Assets\Collection Конструктор
public add (Phalcon\Assets\Resource $resource)
Добавляет ресурс в коллекцию
public addInline (Phalcon\Assets\Inline $code)
Добавляет встроенный код в коллекцию
public has (Phalcon\Assets\ResourceInterface $resource)
Проверяет, добавляется ли ресурс в коллекцию.
<?php use Phalcon\Assets\Resource; use Phalcon\Assets\Collection; $collection = new Collection(); $resource = new Resource("js", "js/jquery.js"); $resource->has($resource); // true
public addCss (mixed $path, [mixed $local], [mixed $filter], [mixed $attributes])
Добавление ресурса CSS в коллекцию
public addInlineCss (mixed $content, [mixed $filter], [mixed $attributes])
Добавляет встроенный CSS в коллекцию
public addJs (string $path, [boolean $local], [boolean $filter], [array $attributes])
Добавляет в коллекцию ресурс JavaScript
public addInlineJs (mixed $content, [mixed $filter], [mixed $attributes])
Добавляет встроенный JavaScript в коллекцию
public count ()
Возвращает количество элементов в форме
public rewind ()
Перемотка внутреннего итератора
public current ()
Возвращает текущий ресурс в итераторе
public int key ()
Возвращает текущую позицию/ключ в итераторе
public next ()
Перемещает внутренний указатель итерации на следующую позицию
public valid ()
Проверка допустимости текущего элемента в итераторе
public setTargetPath (mixed $targetPath)
Задает конечный путь к файлу для вывода с фильтрацией/соединением
public setSourcePath (mixed $sourcePath)
Задает базовый исходный путь для всех ресурсов в этой коллекции
public setTargetUri (mixed $targetUri)
Задает целевой универсальный код ресурса (URI) для сгенерированного HTML
public setPrefix (mixed $prefix)
Задает общий префикс для всех ресурсов
public setLocal (mixed $local)
Устанавливает, если коллекция использует локальные ресурсы по умолчанию
public setAttributes (array $attributes)
Устанавливает дополнительные атрибуты HTML
public setFilters (array $filters)
Задает массив фильтров в коллекции
public setTargetLocal (mixed $targetLocal)
Устанавливает целевую локаль
public join (mixed $join)
Устанавливает, должны ли все отфильтрованные ресурсы в коллекции быть объединены в один файл результатов
public getRealTargetPath (mixed $basePath)
Возвращает полное расположение, в которое должна быть записана присоединенная/отфильтрованная коллекция
public addFilter (Phalcon\Assets\FilterInterface $filter)
Добавляет фильтр в сборе
final protected addResource (Phalcon\Assets\ResourceInterface $resource)
Добавляет ресурс или встроенный код в коллекцию