unofficialmc2 / configol-parser
Parser pour les fichiers configOl.xml
Installs: 720
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
pkg:composer/unofficialmc2/configol-parser
Requires
- php: ^8.3
- ext-simplexml: *
Requires (Dev)
- ocramius/package-versions: ^2.1
- phpstan/phpstan: ^1.8
- phpunit/phpunit: ^11.3
- squizlabs/php_codesniffer: ^3.7
README
Parse un fichier configOL.xml et retourne un objet ConfigOL
Installation
composer require unofficialmc2/configol-parser
Usage
$parser = new ConfigOlParser('configOL.xml'); $config = $parser->get('SCHEMA'); echo $config->baseNom;
Exception
FileNotFound
L'exception FileNotFound est levée lorsque le fichier configOL.xml n'a pas été trouvé.
BadConfigOl
L'exception BadConfigOl est levée lorsque le contenu du fichier configOl.xml n'est pas du XML valide ou qu'une information requise est manquante dans un schema.
SchemaNotFound
L'exception SchemaNotFound est levée lorsque le schema demandé n'est pas déclaré dans le configOl.xml.