Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
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 :