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

Fonctions membres publiques

 __construct ($string)
 
 getContent ()
 
- Fonctions membres publiques hérités de ASNObject
 getContent ()
 
 getType ()
 
 getIdentifier ()
 
 getBinary ()
 
 getObjectLength ()
 
 __toString ()
 
 getTypeName ()
 

Fonctions membres publiques statiques

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

Fonctions membres protégées

 allowCharacter ($character)
 
 allowCharacters (... $characters)
 
 allowNumbers ()
 
 allowAllLetters ()
 
 allowSmallLetters ()
 
 allowCapitalLetters ()
 
 allowSpaces ()
 
 allowAll ()
 
 calculateContentLength ()
 
 getEncodedValue ()
 
 checkString ()
 
- Fonctions membres protégées hérités de ASNObject
 calculateContentLength ()
 
 getEncodedValue ()
 
 getNumberOfLengthOctets ($contentLength=null)
 
 getContentLength ()
 
 setContentLength ($newContentLength)
 

Attributs protégés

 $value
 

Attributs privés

 $checkStringForIllegalChars = true
 
 $allowedCharacters = []
 

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 (   $string)

The abstract base class for ASN.1 classes which represent some string of character.

Paramètres
string$string

Références value.

Documentation des fonctions membres

◆ allowAll()

◆ allowAllLetters()

allowAllLetters ( )
protected

◆ allowCapitalLetters()

allowCapitalLetters ( )
protected

◆ allowCharacter()

allowCharacter (   $character)
protected

Référencé par IA5String\__construct().

◆ allowCharacters()

allowCharacters (   $characters)
protected

Référencé par PrintableString\__construct().

◆ allowNumbers()

allowNumbers ( )
protected

◆ allowSmallLetters()

allowSmallLetters ( )
protected

◆ allowSpaces()

allowSpaces ( )
protected

◆ calculateContentLength()

calculateContentLength ( )
protected

Références value.

◆ checkString()

checkString ( )
protected

◆ fromBinary()

static fromBinary ( $binaryData,
$offsetIndex = 0 
)
static

Parse an instance of this class from its binary DER encoded representation.

Paramètres
string$binaryData
int$offsetIndexthe offset at which parsing of the $binaryData is started. This parameter ill be modified to contain the offset index of the next object after this object has been parsed
Exceptions
ParserExceptionif the given binary data is either invalid or not currently supported
Renvoie
static

Implémente Parsable.

Références ASNObject\$contentLength.

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

◆ getContent()

getContent ( )

Références AbstractString\$value.

◆ getEncodedValue()

getEncodedValue ( )
protected

◆ isValid()

static isValid (   $string)
static

Référencé par RDNString\__construct().

Documentation des champs

◆ $allowedCharacters

$allowedCharacters = []
private

◆ $checkStringForIllegalChars

$checkStringForIllegalChars = true
private

◆ $value


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