PHP Classes

PAX: Interpret XML command scripts with PHP classes

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStar 56%Total: 895 All time: 3,949 This week: 206Up
Version License PHP version Categories
pax 6Free for non-comm...5.0XML, PHP 5, Emulators
Description 

Author

This package can be used to interpret scripts defined as XML documents.

It can parse XML documents and execute commands by calling functions of implementation classes.

The classes that will handle each XML document tag are defined by separate configuration files.

Innovation Award
PHP Programming Innovation award winner
August 2008
Winner


Prize: One copy of the Zend Studio
Sometimes you need create a scripting language to control a complex application.

Creating a language from scratch is hard because you need to develop an engine that is able to parse and process the language commands.

XML is a format that is easy to parse, and so it can be used as an alternative to create new file formats or languages that are easy to parse.

This class implements a scripting engine using XML based source code. The scripting engine can be extended with new commands that are processed by new custom PHP classes.

Manuel Lemos
Picture of Marius Zadara
Name: Marius Zadara <contact>
Classes: 6 packages by
Country: Romania Romania
Innovation award
Innovation award
Nominee: 2x

Winner: 1x

 

  Files folder image Files (51)  
File Role Description
Files folder imagecore (1 file, 4 directories)
Files folder imagedoc (3 files)
Files folder imagemodels (1 directory)
Files folder imagenamespaces (1 directory)
Accessible without login Plain text file config.php Aux. Configuration file
Plain text file example.xml Example Example
Plain text file index.php Example Entry point

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 0%
Total:895
This week:0
All time:3,949
This week:206Up
 User Ratings  
 
 All time
Utility:83%StarStarStarStarStar
Consistency:75%StarStarStarStar
Documentation:-
Examples:75%StarStarStarStar
Tests:-
Videos:-
Overall:56%StarStarStar
Rank:1784