Joomla CMS  3.8.5 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.8.5 et du framework Joomla Platform intégré
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 :