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

Fonctions membres publiques

 getLinkProvider ()
 
 setLinkProvider (EvolvableLinkProviderInterface $linkProvider)
 
 preload (string $uri, array $attributes=[])
 
 dnsPrefetch (string $uri, array $attributes=[])
 
 preconnect (string $uri, array $attributes=[])
 
 prefetch (string $uri, array $attributes=[])
 
 prerender (string $uri, array $attributes=[])
 

Description détaillée

Joomla! Preload Manager Interface

Depuis
4.0.0

Documentation des fonctions membres

◆ dnsPrefetch()

dnsPrefetch ( string  $uri,
array  $attributes = [] 
)

Resolves a resource origin as early as possible.

Paramètres
string$uriA public path
array$attributesThe attributes of this link (e.g. "array('as' => true)", "array('pr' => 0.5)")
Renvoie
void
Depuis
4.0.0

Implémenté dans PreloadManager.

◆ getLinkProvider()

getLinkProvider ( )

Get the link provider

Renvoie
EvolvableLinkProviderInterface
Depuis
4.0.0

Implémenté dans PreloadManager.

◆ preconnect()

preconnect ( string  $uri,
array  $attributes = [] 
)

Initiates an early connection to a resource (DNS resolution, TCP handshake, TLS negotiation).

Paramètres
string$uriA public path
array$attributesThe attributes of this link (e.g. "array('as' => true)", "array('pr' => 0.5)")
Renvoie
void
Depuis
4.0.0

Implémenté dans PreloadManager.

◆ prefetch()

prefetch ( string  $uri,
array  $attributes = [] 
)

Indicates to the client that it should prefetch this resource.

Paramètres
string$uriA public path
array$attributesThe attributes of this link (e.g. "array('as' => true)", "array('pr' => 0.5)")
Renvoie
void
Depuis
4.0.0

Implémenté dans PreloadManager.

◆ preload()

preload ( string  $uri,
array  $attributes = [] 
)

Preloads a resource.

Paramètres
string$uriA public path
array$attributesThe attributes of this link (e.g. "array('as' => true)", "array('crossorigin' => 'use-credentials')")
Renvoie
void
Depuis
4.0.0

Implémenté dans PreloadManager.

◆ prerender()

prerender ( string  $uri,
array  $attributes = [] 
)

Indicates to the client that it should prerender this resource.

Paramètres
string$uriA public path
array$attributesThe attributes of this link (e.g. "array('as' => true)", "array('pr' => 0.5)")
Renvoie
void
Depuis
4.0.0

Implémenté dans PreloadManager.

◆ setLinkProvider()

setLinkProvider ( EvolvableLinkProviderInterface  $linkProvider)

Set the link provider

Paramètres
EvolvableLinkProviderInterface$linkProviderThe link provider
Renvoie
$this
Depuis
4.0.0

Implémenté dans PreloadManager.


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