Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de l'interface WebAssetItemInterface
+ Graphe d'héritage de WebAssetItemInterface:

Fonctions membres publiques

 getName ()
 
 getVersion ()
 
 getDependencies ()
 
 getUri ($resolvePath=true)
 
 getOption (string $key, $default=null)
 
 setOption (string $key, $value=null)
 
 getOptions ()
 
 getAttribute (string $key, $default=null)
 
 setAttribute (string $key, $value=null)
 
 getAttributes ()
 

Description détaillée

Web Asset Item interface

Asset Item are "read only" object, all properties must be set through class constructor. Only properties allowed to be edited is an attributes and an options. Changing an uri or a dependencies are not allowed, prefer to create a new asset instance.

Depuis
4.0.0

Documentation des fonctions membres

◆ getAttribute()

getAttribute ( string  $key,
  $default = null 
)

Get the attribute

Paramètres
string$keyAn attributes key
string$defaultA default value
Renvoie
mixed
Depuis
4.0.0

Implémenté dans WebAssetItem.

◆ getAttributes()

getAttributes ( )

Get all attributes

Renvoie
array
Depuis
4.0.0

Implémenté dans WebAssetItem.

◆ getDependencies()

getDependencies ( )

Return dependencies list

Renvoie
array
Depuis
4.0.0

Implémenté dans WebAssetItem.

◆ getName()

getName ( )

Return Asset name

Renvoie
string
Depuis
4.0.0

Implémenté dans WebAssetItem.

Référencé par WebAssetManager\__call(), et WebAssetRegistry\add().

◆ getOption()

getOption ( string  $key,
  $default = null 
)

Get the option

Paramètres
string$keyAn option key
string$defaultA default value
Renvoie
mixed
Depuis
4.0.0

Implémenté dans WebAssetItem.

◆ getOptions()

getOptions ( )

Get all options of the asset

Renvoie
array
Depuis
4.0.0

Implémenté dans WebAssetItem.

◆ getUri()

getUri (   $resolvePath = true)

Get the URI of the asset

Paramètres
boolean$resolvePathWhether need to search for a real paths
Renvoie
string
Depuis
4.0.0

Implémenté dans WebAssetItem.

◆ getVersion()

getVersion ( )

Return Asset version

Renvoie
string
Depuis
4.0.0

Implémenté dans WebAssetItem.

◆ setAttribute()

setAttribute ( string  $key,
  $value = null 
)

Set the attribute

Paramètres
string$keyAn attribute key
string$valueAn attribute value
Renvoie
self
Depuis
4.0.0

Implémenté dans WebAssetItem.

◆ setOption()

setOption ( string  $key,
  $value = null 
)

Set the option

Paramètres
string$keyAn option key
string$valueAn option value
Renvoie
self
Depuis
4.0.0

Implémenté dans WebAssetItem.


La documentation de cette interface a été générée à partir du fichier suivant :