Класс Phalcon\Assets\Collection
реализует Countable, Iterator, Traversable
Представляет коллекцию ресурсов
Методы
public Phalcon\Assets\Collection add (Phalcon\Assets\Resource $resource)
Добавляет ресурс в коллекцию
public Phalcon\Assets\Collection addCss (string $path, [boolean $local], [boolean $filter], [array $attributes])
Добавляет CSS ресурс в коллекцию
public Phalcon\Assets\Collection addJs (string $path, [boolean $local], [boolean $filter], [array $attributes])
Добавляет javascript ресурс в коллекцию
public Phalcon\Assets\Resource [] getResources ()
Возвращает ресурсы в виде массива
public int count ()
Возвращает количество элементов в форме
public rewind ()
Перематывает внутренний итератор
public Phalcon\Assets\Resource current ()
Возвращает текущий ресурс в итераторе
public int key ()
Возвращает текущую позицию/ключ в итераторе
public next ()
Перемещает указатель внутренней итерации к следующей позиции
public boolean valid ()
Проверяет, является ли текущий элемент в итераторе допустимым
public Phalcon\Assets\Collection setTargetPath (string $targetPath)
Устанавливает целевой путь к файлу для отфильтрованного/объединённого вывода
public string getTargetPath ()
Возвращает целевой путь к файлу для отфильтрованного/объединённого вывода
public Phalcon\Assets\Collection setSourcePath (string $sourcePath)
Устанавливает базовый путь к источнику для всех ресурсов в этой коллекции
public string getSourcePath ()
Возвращает базовый путь к источнику для всех ресурсов в этой коллекции
public Phalcon\Assets\Collection setTargetUri (string $targetUri)
Устанавливает целевой URI для сгенерированного HTML
public string getTargetUri ()
Возвращает целевой URI для сгенерированного HTML
public Phalcon\Assets\Collection setPrefix (string $prefix)
Устанавливает общий префикс для всех ресурсов
public string getPrefix ()
Возвращает префикс
public Phalcon\Assets\Collection setLocal (boolean $local)
Устанавливает, использует ли коллекция по умолчанию локальные ресурсы
public boolean getLocal ()
Возвращает, использует ли коллекция по умолчанию локальные ресурсы
public $this setAttributes (array $attributes)
Устанавливает дополнительные атрибуты HTML
public array getAttributes ()
Возвращает дополнительные атрибуты HTML
public Phalcon\Assets\Collection addFilter (Phalcon\Assets\FilterInterface $filter)
Добавляет фильтр в коллекцию
public Phalcon\Assets\Collection setFilters (array $filters)
Устанавливает массив фильтров в коллекции
public array getFilters ()
Возвращает установленные в коллекции фильтры
public Phalcon\Assets\Collection join (boolean $join)
Устанавливает, должны ли все отфильтрованные ресурсы в коллекции быть объединены в один файл результата
public boolean getJoin ()
Возвращает, должны ли все отфильтрованные ресурсы быть объединены
public string getRealTargetPath ([string $basePath])
Возвращает полное расположение, куда должен быть записан объединённый/отфильтрованный результат коллекции
public Phalcon\Assets\Collection setTargetLocal (boolean $targetLocal)
Устанавливает целевой локальный параметр
public boolean getTargetLocal ()
Возвращает целевой локальный параметр
© 2011–2016 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/2.0.0/api/Phalcon_Assets_Collection.html