Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe SplCaster

Fonctions membres publiques statiques

static castArrayObject (\ArrayObject $c, array $a, Stub $stub, bool $isNested)
 
static castArrayIterator (\ArrayIterator $c, array $a, Stub $stub, bool $isNested)
 
static castHeap (\Iterator $c, array $a, Stub $stub, bool $isNested)
 
static castDoublyLinkedList (\SplDoublyLinkedList $c, array $a, Stub $stub, bool $isNested)
 
static castFileInfo (\SplFileInfo $c, array $a, Stub $stub, bool $isNested)
 
static castFileObject (\SplFileObject $c, array $a, Stub $stub, bool $isNested)
 
static castObjectStorage (\SplObjectStorage $c, array $a, Stub $stub, bool $isNested)
 
static castOuterIterator (\OuterIterator $c, array $a, Stub $stub, bool $isNested)
 
static castWeakReference (\WeakReference $c, array $a, Stub $stub, bool $isNested)
 

Fonctions membres privées statiques

static castSplArray ($c, array $a, Stub $stub, bool $isNested)
 

Attributs privés

const SPL_FILE_OBJECT_FLAGS
 

Description détaillée

Casts SPL related classes to array representation.

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

Documentation des fonctions membres

◆ castArrayIterator()

static castArrayIterator ( \ArrayIterator  $c,
array  $a,
Stub  $stub,
bool  $isNested 
)
static

Références $c.

◆ castArrayObject()

static castArrayObject ( \ArrayObject  $c,
array  $a,
Stub  $stub,
bool  $isNested 
)
static

Références $c.

◆ castDoublyLinkedList()

static castDoublyLinkedList ( \SplDoublyLinkedList  $c,
array  $a,
Stub  $stub,
bool  $isNested 
)
static

Références $c, $mode, $prefix, et Caster\PREFIX_VIRTUAL.

◆ castFileInfo()

static castFileInfo ( \SplFileInfo  $c,
array  $a,
Stub  $stub,
bool  $isNested 
)
static

Références $c, $key, $prefix, et Caster\PREFIX_VIRTUAL.

◆ castFileObject()

static castFileObject ( \SplFileObject  $c,
array  $a,
Stub  $stub,
bool  $isNested 
)
static

◆ castHeap()

static castHeap ( \Iterator  $c,
array  $a,
Stub  $stub,
bool  $isNested 
)
static

Références $c, et Caster\PREFIX_VIRTUAL.

◆ castObjectStorage()

static castObjectStorage ( \SplObjectStorage  $c,
array  $a,
Stub  $stub,
bool  $isNested 
)
static

◆ castOuterIterator()

static castOuterIterator ( \OuterIterator  $c,
array  $a,
Stub  $stub,
bool  $isNested 
)
static

Références $c, et Caster\PREFIX_VIRTUAL.

◆ castSplArray()

static castSplArray (   $c,
array  $a,
Stub  $stub,
bool  $isNested 
)
staticprivate

◆ castWeakReference()

static castWeakReference ( \WeakReference  $c,
array  $a,
Stub  $stub,
bool  $isNested 
)
static

Références $c, et Caster\PREFIX_VIRTUAL.

Documentation des champs

◆ SPL_FILE_OBJECT_FLAGS

const SPL_FILE_OBJECT_FLAGS
private
Valeur initiale :
= [
\SplFileObject::DROP_NEW_LINE => 'DROP_NEW_LINE'

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