Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe UriImmutable
+ Graphe d'héritage de UriImmutable:

Fonctions membres publiques

 __set ($name, $value)
 
 __construct ($uri=null)
 
- Fonctions membres publiques hérités de AbstractUri
 __construct ($uri=null)
 
 __toString ()
 
 toString (array $parts=array('scheme', 'user', 'pass', 'host', 'port', 'path', 'query', 'fragment'))
 
 render ($parts=self::ALL)
 
 hasVar ($name)
 
 getVar ($name, $default=null)
 
 getQuery ($toArray=false)
 
 getScheme ()
 
 getUser ()
 
 getPass ()
 
 getHost ()
 
 getPort ()
 
 getPath ()
 
 getFragment ()
 
 isSsl ()
 

Attributs privés

 $constructed = false
 

Membres hérités additionnels

- Champs de données hérités de UriInterface
const SCHEME = 1
 
const USER = 2
 
const PASS = 4
 
const HOST = 8
 
const PORT = 16
 
const PATH = 32
 
const QUERY = 64
 
const FRAGMENT = 128
 
const ALL = 255
 
- Fonctions membres protégées hérités de AbstractUri
 parse ($uri)
 
 cleanPath ($path)
 
- Fonctions membres protégées statiques hérités de AbstractUri
static buildQuery (array $params)
 
- Attributs protégés hérités de AbstractUri
 $uri
 
 $scheme
 
 $host
 
 $port
 
 $user
 
 $pass
 
 $path
 
 $query
 
 $fragment
 
 $vars = array()
 

Description détaillée

Uri Class

This is an immutable version of the uri class.

Depuis
1.0

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $uri = null)

This is a special constructor that prevents calling the __construct method again.

Paramètres
string$uriThe optional URI string
Depuis
1.0
Exceptions

Références AbstractUri\$uri.

Documentation des fonctions membres

◆ __set()

__set (   $name,
  $value 
)

Prevent setting undeclared properties.

Paramètres
string$nameThis is an immutable object, setting $name is not allowed.
mixed$valueThis is an immutable object, setting $value is not allowed.
Renvoie
void This method always throws an exception.
Depuis
1.0
Exceptions

Documentation des champs

◆ $constructed

$constructed = false
private

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