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

Fonctions membres publiques

 seek ($key)
 
 dump (DumperInterface $dumper)
 
- Fonctions membres publiques hérités de Data
 __construct (array $data)
 
 getType ()
 
 getValue ($recursive=false)
 
 count ()
 
 getIterator ()
 
 __get (string $key)
 
 __isset (string $key)
 
 offsetExists ($key)
 
 offsetGet ($key)
 
 offsetSet ($key, $value)
 
 offsetUnset ($key)
 
 __toString ()
 
 withMaxDepth (int $maxDepth)
 
 withMaxItemsPerDepth (int $maxItemsPerDepth)
 
 withRefHandles (bool $useRefHandles)
 
 withContext (array $context)
 
 seek ($key)
 
 dump (DumperInterface $dumper)
 

Attributs privés

 $position = 0
 
 $key = 0
 

Description détaillée

This class backports the seek() function from Symfony 3.2 to older versions - up to v2.6. The class should not be used with newer Symfony versions that provide the seek function, as it relies on a lot of undocumented functionality.

Documentation des fonctions membres

◆ dump()

dump ( DumperInterface  $dumper)

{}

Références $class, Data\$data, et $this.

◆ seek()

seek (   $key)

Seeks to a specific key in nested data structures.

Paramètres
string | int$keyThe key to seek to
Renvoie
self|null A clone of $this of null if the key is not set

Références Data\$data, $item, SeekingData\$key, SeekingData\$position, $this, null, Stub\TYPE_ARRAY, Stub\TYPE_OBJECT, et Stub\TYPE_RESOURCE.

Documentation des champs

◆ $key

$key = 0
private

Référencé par SeekingData\seek().

◆ $position

$position = 0
private

Référencé par SeekingData\seek().


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