Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe LazyString
+ Graphe d'héritage de LazyString:

Fonctions membres publiques

 __toString ()
 
 __sleep ()
 
 jsonSerialize ()
 

Fonctions membres publiques statiques

static fromCallable ($callback,... $arguments)
 
static fromStringable ($value)
 
static isStringable ($value)
 
static resolve ($value)
 

Fonctions membres privées

 __construct ()
 

Fonctions membres privées statiques

static getPrettyName (callable $callback)
 

Attributs privés

 $value
 

Description détaillée

A string whose value is computed lazily by a callback.

Auteur
Nicolas Grekas p@tch.nosp@m.work.nosp@m..com

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( )
private

Documentation des fonctions membres

◆ __sleep()

__sleep ( )

Références LazyString\__toString().

◆ __toString()

__toString ( )
Renvoie
string

Références $r, $type, LazyString\$value, class, et value.

Référencé par LazyString\__sleep(), et LazyString\jsonSerialize().

◆ fromCallable()

static fromCallable (   $callback,
  $arguments 
)
static
Paramètres
callable | array$callbackA callable or a [Closure, method] lazy-callable
Renvoie
static

Références LazyString\$value, et null.

◆ fromStringable()

static fromStringable (   $value)
static
Paramètres
string | int | float | bool | \Stringable$value
Renvoie
static

Références LazyString\$value.

◆ getPrettyName()

static getPrettyName ( callable  $callback)
staticprivate

Références $class, $method, $r, et elseif.

◆ isStringable()

static isStringable (   $value)
staticfinal

Tells whether the provided value can be cast to string.

Références LazyString\$value.

◆ jsonSerialize()

jsonSerialize ( )

Références LazyString\__toString().

◆ resolve()

static resolve (   $value)
staticfinal

Casts scalars and stringable objects to strings.

Paramètres
object | string | int | float | bool$value
Exceptions

Références LazyString\$value.

Documentation des champs

◆ $value


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