Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe JWSSerializerManager

Fonctions membres publiques

 __construct (array $serializers)
 
 list ()
 
 serialize (string $name, JWS $jws, ?int $signatureIndex=null)
 
 unserialize (string $input, ?string &$name=null)
 

Fonctions membres privées

 add (JWSSerializer $serializer)
 

Attributs privés

 $serializers = []
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( array  $serializers)
Paramètres
JWSSerializer[]$serializers

Références JWSSerializerManager\$serializers, et JWSSerializerManager\add().

Documentation des fonctions membres

◆ add()

add ( JWSSerializer  $serializer)
private

◆ list()

list ( )
Renvoie
string[]

◆ serialize()

serialize ( string  $name,
JWS  $jws,
?int  $signatureIndex = null 
)

Converts a JWS into a string.

Exceptions
InvalidArgumentExceptionif the serializer is not supported

Références $name.

◆ unserialize()

unserialize ( string  $input,
?string &  $name = null 
)

Loads data and return a JWS object.

Paramètres
string$inputA string that represents a JWS
null | string$namethe name of the serializer if the input is unserialized
Exceptions
InvalidArgumentExceptionif the input is not supported

Références $input, et $name.

Documentation des champs

◆ $serializers

$serializers = []
private

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