Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe Yaml
+ Graphe d'héritage de Yaml:

Fonctions membres publiques

 __construct ()
 
 objectToString ($object, $options=array())
 
 stringToObject ($data, array $options=array())
 

Attributs privés

 $parser
 
 $dumper
 

Membres hérités additionnels

- Fonctions membres publiques statiques hérités de AbstractRegistryFormat
static getInstance ($type, array $options=array())
 
- Attributs protégés statiques hérités de AbstractRegistryFormat
static $instances = array()
 

Description détaillée

YAML format handler for Registry.

Depuis
1.0

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( )

Construct to set up the parser and dumper

Depuis
1.0

Documentation des fonctions membres

◆ objectToString()

objectToString (   $object,
  $options = array() 
)

Converts an object into a YAML formatted string. We use json_* to convert the passed object to an array.

Paramètres
object$objectData source object.
array$optionsOptions used by the formatter.
Renvoie
string YAML formatted string.
Depuis
1.0

Implémente FormatInterface.

Références json_encode.

◆ stringToObject()

stringToObject (   $data,
array  $options = array() 
)

Parse a YAML formatted string and convert it into an object. We use the json_* methods to convert the parsed YAML array to an object.

Paramètres
string$dataYAML formatted string to convert.
array$optionsOptions used by the formatter.
Renvoie
object Data object.
Depuis
1.0

Implémente FormatInterface.

Références $data, et json_encode.

Documentation des champs

◆ $dumper

$dumper
private

◆ $parser

$parser
private

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