Класс Phalcon\Assets\Resource

Реализует Phalcon\Assets\ResourceInterface

Source on GitHub

Представляет ресурс актива

<?php

$resource = new \Phalcon\Assets\Resource("js", "javascripts/jquery.js");

Методы

public getType ()

public getPath ()

public getLocal ()

public getFilter ()

public getAttributes ()

public getSourcePath ()

...

public getTargetPath ()

...

public getTargetUri ()

...

public __construct (string $type, string $path, [boolean $local], [boolean $filter], [array $attributes])

Phalcon\Assets\Resource конструктор

public setType (mixed $type)

Задает тип ресурса

public setPath (mixed $path)

Задает путь к ресурсу

public setLocal (mixed $local)

Задает, является ли ресурс локальным или внешним

public setFilter (mixed $filter)

Задает, должен ли ресурс быть отфильтрован

public setAttributes (array $attributes)

Устанавливает дополнительные HTML атрибуты

public setTargetUri (mixed $targetUri)

Задает целевой uri для создаваемого HTML-кода

public setSourcePath (mixed $sourcePath)

Задает путь к источнику ресурса

public setTargetPath (mixed $targetPath)

Задает целевой путь к ресурсу

public getContent ([mixed $basePath])

Возвращает содержимое ресурса в виде строки при необходимости можно задать базовый путь, в котором находится ресурс

public getRealTargetUri ()

Возвращает реальный целевой uri для созданного HTML-кода

public getRealSourcePath ([mixed $basePath])

Возвращает полное расположение ресурса

public getRealTargetPath ([mixed $basePath])

Возвращает полное расположение, в которое должен быть записан ресурс

public getResourceKey ()

Получает ключ ресурса.