\Numenor\HtmlCssRemoto

Classe representando um arquivo CSS remoto incluído em uma página HTML.

Arquivos CSS remotos não são minificaveis nem concatenáveis, e podem definir um snippet de fallback para ser executado caso o arquivo não possa ser incluído a partir da origem remota.

Summary

Methods
Properties
Constants
getCaminhoArquivo()
gerarSnippetInclusao()
__construct()
__toString()
isCompactavel()
isConcatenavel()
No public properties found
No constants found
No protected methods found
$url
$integrityCheck
$crossorigin
$caminhoArquivo
$compactavel
$concatenavel
N/A
No private methods found
No private properties found
N/A

Properties

$url

$url : string

URL remota de origem do arquivo do asset.

Type

string

$integrityCheck

$integrityCheck : string

Informação para checagem de integridade do asset, segundo a specificação de Subresource Integrity (https://www.w3.org/TR/SRI/).

Type

string

$crossorigin

$crossorigin : string

Identificação do tipo de requisição crossorigin do asset ('anonymous' ou 'use-credentials').

Type

string

$caminhoArquivo

$caminhoArquivo : string

Caminho físico do arquivo asset.

Type

string

$compactavel

$compactavel : boolean

Indica se o asset é minificável.

Type

boolean

$concatenavel

$concatenavel : boolean

Indica se o asset é concatenável.

Type

boolean

Methods

getCaminhoArquivo()

getCaminhoArquivo() : string

Método getter do caminho físico do arquivo do asset.

Returns

string —

Caminho físico do arquivo do asset.

gerarSnippetInclusao()

gerarSnippetInclusao() : string

Gera o snippet de inclusão do asset remoto na página.

Returns

string —

O snippet de código para inclusão do arquivo na página.

__construct()

__construct(\Numenor\Html\string  $url, \Numenor\Html\string  $integrityCheck = '', \Numenor\Html\string  $crossorigin = 'anonymous') 

Método construtor da classe.

Parameters

\Numenor\Html\string $url
\Numenor\Html\string $integrityCheck
\Numenor\Html\string $crossorigin

__toString()

__toString() : string

Método mágico de conversão do objeto para string.

Gera o elemento HTML para inclusão do arquivo CSS no documento.

Returns

string —

A representação do objeto como string.

isCompactavel()

isCompactavel() : boolean

Indica se o asset é minificável.

Returns

boolean —

O asset é minificável?

isConcatenavel()

isConcatenavel() : boolean

Indica se o asset é concatenável.

Returns

boolean —

O asset é concatenável?