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

Fonctions membres publiques

 __construct (... $children)
 
 getContent ()
 
 rewind ()
 
 current ()
 
 key ()
 
 next ()
 
 valid ()
 
 offsetExists ($offset)
 
 offsetGet ($offset)
 
 offsetSet ($offset, $value)
 
 offsetUnset ($offset)
 
 addChild (ASNObject $child)
 
 addChildren (array $children)
 
 __toString ()
 
 getNumberOfChildren ()
 
 getChildren ()
 
 getFirstChild ()
 
 count ($mode=COUNT_NORMAL)
 
 getIterator ()
 
- Fonctions membres publiques hérités de ASNObject
 getContent ()
 
 getType ()
 
 getIdentifier ()
 
 getBinary ()
 
 getObjectLength ()
 
 __toString ()
 
 getTypeName ()
 

Fonctions membres publiques statiques

static fromBinary (&$binaryData, &$offsetIndex=0)
 
- Fonctions membres publiques statiques hérités de ASNObject
static fromBinary (&$binaryData, &$offsetIndex=0)
 

Fonctions membres protégées

 calculateContentLength ()
 
 getEncodedValue ()
 
- Fonctions membres protégées hérités de ASNObject
 calculateContentLength ()
 
 getEncodedValue ()
 
 getNumberOfLengthOctets ($contentLength=null)
 
 getContentLength ()
 
 setContentLength ($newContentLength)
 

Attributs protégés

 $children
 

Attributs privés

 $iteratorPosition
 

Membres hérités additionnels

- Fonctions membres protégées statiques hérités de ASNObject
static parseIdentifier ($identifierOctet, $expectedIdentifier, $offsetForExceptionHandling)
 
static parseBinaryIdentifier ($binaryData, &$offsetIndex)
 
static parseContentLength (&$binaryData, &$offsetIndex, $minimumLength=0)
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $children)
Paramètres

Références Construct\$children, et children.

Documentation des fonctions membres

◆ __toString()

__toString ( )

◆ addChild()

addChild ( ASNObject  $child)

◆ addChildren()

addChildren ( array  $children)

◆ calculateContentLength()

calculateContentLength ( )
protected

Références $component, et children.

◆ count()

count (   $mode = COUNT_NORMAL)

Références $mode, et children.

Référencé par Construct\getNumberOfChildren(), et Construct\offsetSet().

◆ current()

current ( )

◆ fromBinary()

static fromBinary ( $binaryData,
$offsetIndex = 0 
)
static
Paramètres
string$binaryData
int$offsetIndex
Exceptions
Exception

Implémente Parsable.

Références Construct\$children, ASNObject\$contentLength, et ASNObject\fromBinary().

Référencé par ASNObject\fromBinary().

◆ getChildren()

getChildren ( )

◆ getContent()

getContent ( )

Références Construct\$children.

◆ getEncodedValue()

getEncodedValue ( )
protected

Références $component, $result, et children.

◆ getFirstChild()

getFirstChild ( )
Renvoie

Références children.

◆ getIterator()

getIterator ( )

Références children.

◆ getNumberOfChildren()

getNumberOfChildren ( )

Références children, et Construct\count().

Référencé par Construct\__toString().

◆ key()

key ( )

◆ next()

next ( )

◆ offsetExists()

offsetExists (   $offset)

◆ offsetGet()

offsetGet (   $offset)

◆ offsetSet()

offsetSet (   $offset,
  $value 
)

◆ offsetUnset()

offsetUnset (   $offset)

◆ rewind()

rewind ( )

Référencé par CSR\createCSRSequence().

◆ valid()

valid ( )

Références children.

Documentation des champs

◆ $children

◆ $iteratorPosition

$iteratorPosition
private

Référencé par Construct\current(), et Construct\key().


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