ValidateurXML
in package
Validateur XML en deux passes, fondé sur SAX pour la première
Tags
Table of Contents
Properties
- $contenu : array<string|int, mixed>
- $debuts : mixed
- $depth : mixed
- $dtc : mixed
- $entete : mixed
- $err : array<string|int, mixed>
- $fratrie : mixed
- $idrefs : mixed
- $idrefss : mixed
- $ids : mixed
- $ouvrant : array<string|int, mixed>
- $page : mixed
- $process : array<string|int, mixed>
- $reperes : array<string|int, mixed>
- $res : mixed
- $sax : mixed
- $versions : array<string|int, mixed>
Methods
- __construct() : mixed
- Constructeur
- debutElement() : mixed
- defaultElement() : mixed
- finElement() : mixed
- phraserTout() : mixed
- piElement() : mixed
- textElement() : mixed
- valider_idref() : mixed
- valider_motif() : mixed
- valider_passe2() : mixed
- validerAttribut() : mixed
- validerAttribut_ID() : mixed
- validerAttribut_IDREF() : mixed
- validerAttribut_IDREFS() : mixed
- validerAttribut_NMTOKEN() : mixed
- validerAttribut_NMTOKENS() : mixed
- validerElement() : mixed
Properties
$contenu
public
array<string|int, mixed>
$contenu
= []
$debuts
public
mixed
$debuts
= []
$depth
public
mixed
$depth
= ''
$dtc
public
mixed
$dtc
= \null
$entete
public
mixed
$entete
= ''
$err
public
array<string|int, mixed>
$err
= []
$fratrie
public
mixed
$fratrie
= []
$idrefs
public
mixed
$idrefs
= []
$idrefss
public
mixed
$idrefss
= []
$ids
public
mixed
$ids
= []
$ouvrant
public
array<string|int, mixed>
$ouvrant
= []
$page
public
mixed
$page
= ''
$process
public
array<string|int, mixed>
$process
= ['debut' => 'xml_debutElement', 'fin' => 'xml_finElement', 'text' => 'xml_textElement', 'pi' => 'xml_piElement', 'default' => 'xml_defaultElement']
$reperes
public
array<string|int, mixed>
$reperes
= []
$res
public
mixed
$res
= ''
$sax
public
mixed
$sax
= \null
$versions
public
array<string|int, mixed>
$versions
= []
Methods
__construct()
Constructeur
public
__construct([array<string|int, mixed> $process = [] ]) : mixed
Parameters
- $process : array<string|int, mixed> = []
-
?
debutElement()
public
debutElement(mixed $phraseur, mixed $name, mixed $attrs) : mixed
Parameters
- $phraseur : mixed
- $name : mixed
- $attrs : mixed
defaultElement()
public
defaultElement(mixed $phraseur, mixed $data) : mixed
Parameters
- $phraseur : mixed
- $data : mixed
finElement()
public
finElement(mixed $phraseur, mixed $name) : mixed
Parameters
- $phraseur : mixed
- $name : mixed
phraserTout()
public
phraserTout(mixed $phraseur, mixed $data) : mixed
Parameters
- $phraseur : mixed
- $data : mixed
piElement()
public
piElement(mixed $phraseur, mixed $target, mixed $data) : mixed
Parameters
- $phraseur : mixed
- $target : mixed
- $data : mixed
textElement()
public
textElement(mixed $phraseur, mixed $data) : mixed
Parameters
- $phraseur : mixed
- $data : mixed
valider_idref()
public
valider_idref(mixed $nom, mixed $ligne, mixed $col) : mixed
Parameters
- $nom : mixed
- $ligne : mixed
- $col : mixed
valider_motif()
public
valider_motif(mixed $phraseur, mixed $name, mixed $val, mixed $bal, mixed $motif) : mixed
Parameters
- $phraseur : mixed
- $name : mixed
- $val : mixed
- $bal : mixed
- $motif : mixed
valider_passe2()
public
valider_passe2() : mixed
validerAttribut()
public
validerAttribut(mixed $phraseur, mixed $name, mixed $val, mixed $bal) : mixed
Parameters
- $phraseur : mixed
- $name : mixed
- $val : mixed
- $bal : mixed
validerAttribut_ID()
public
validerAttribut_ID(mixed $phraseur, mixed $name, mixed $val, mixed $bal) : mixed
Parameters
- $phraseur : mixed
- $name : mixed
- $val : mixed
- $bal : mixed
validerAttribut_IDREF()
public
validerAttribut_IDREF(mixed $phraseur, mixed $name, mixed $val, mixed $bal) : mixed
Parameters
- $phraseur : mixed
- $name : mixed
- $val : mixed
- $bal : mixed
validerAttribut_IDREFS()
public
validerAttribut_IDREFS(mixed $phraseur, mixed $name, mixed $val, mixed $bal) : mixed
Parameters
- $phraseur : mixed
- $name : mixed
- $val : mixed
- $bal : mixed
validerAttribut_NMTOKEN()
public
validerAttribut_NMTOKEN(mixed $phraseur, mixed $name, mixed $val, mixed $bal) : mixed
Parameters
- $phraseur : mixed
- $name : mixed
- $val : mixed
- $bal : mixed
validerAttribut_NMTOKENS()
public
validerAttribut_NMTOKENS(mixed $phraseur, mixed $name, mixed $val, mixed $bal) : mixed
Parameters
- $phraseur : mixed
- $name : mixed
- $val : mixed
- $bal : mixed
validerElement()
public
validerElement(mixed $phraseur, mixed $name, mixed $attrs) : mixed
Parameters
- $phraseur : mixed
- $name : mixed
- $attrs : mixed