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 SimplePie_XML_Declaration_Parser

Fonctions membres publiques

 __construct ($data)
 
 parse ()
 
 has_data ()
 
 skip_whitespace ()
 
 get_value ()
 
 before_version_name ()
 
 version_name ()
 
 version_equals ()
 
 version_value ()
 
 encoding_name ()
 
 encoding_equals ()
 
 encoding_value ()
 
 standalone_name ()
 
 standalone_equals ()
 
 standalone_value ()
 

Champs de données

 $version = '1.0'
 
 $encoding = 'UTF-8'
 
 $standalone = false
 
 $state = 'before_version_name'
 
 $data = ''
 
 $data_length = 0
 
 $position = 0
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $data)

Create an instance of the class with the input data

public

Paramètres
string$dataInput data

Références $data.

Documentation des fonctions membres

◆ before_version_name()

before_version_name ( )

Références skip_whitespace().

◆ encoding_equals()

encoding_equals ( )

Références skip_whitespace().

◆ encoding_name()

encoding_name ( )

Références skip_whitespace().

◆ encoding_value()

encoding_value ( )

◆ get_value()

get_value ( )

Read value

Références $value, et has_data().

Référencé par encoding_value(), standalone_value(), et version_value().

◆ has_data()

has_data ( )

Check whether there is data beyond the pointer

private

Renvoie
bool true if there is further data, false if not

Références $data_length.

Référencé par encoding_value(), get_value(), parse(), standalone_value(), et version_value().

◆ parse()

parse ( )

Parse the input data

public

Renvoie
bool true on success, false on failure

Références $state, et has_data().

◆ skip_whitespace()

skip_whitespace ( )

Advance past any whitespace

Renvoie
int Number of whitespace characters passed

Référencé par before_version_name(), encoding_equals(), encoding_name(), encoding_value(), standalone_equals(), standalone_name(), standalone_value(), version_equals(), version_name(), et version_value().

◆ standalone_equals()

standalone_equals ( )

Références skip_whitespace().

◆ standalone_name()

standalone_name ( )

Références skip_whitespace().

◆ standalone_value()

standalone_value ( )

◆ version_equals()

version_equals ( )

Références skip_whitespace().

◆ version_name()

version_name ( )

Références skip_whitespace().

◆ version_value()

version_value ( )

Documentation des champs

◆ $data

$data = ''

Référencé par __construct().

◆ $data_length

$data_length = 0

Référencé par has_data().

◆ $encoding

$encoding = 'UTF-8'

◆ $position

$position = 0

◆ $standalone

$standalone = false

Référencé par standalone_value().

◆ $state

$state = 'before_version_name'

Référencé par parse().

◆ $version

$version = '1.0'

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