Quick Overview
-More Information can be found at: http://www.provisioner.net, (*1)
General Files
autoload.php - Project Autoloader Class, (*2)
packager.php - takes this project and combines it into tgz packages that can then be used on systems like Endpoint Manager for FreePBX, (*3)
merge_data.php - Merges all json data into one json export depending on brand & family., (*4)
Samples
parse_csv.php - uses phones.csv to generate TFTPboot files, (*5)
demo.php - Web based demo, (*6)
process.php - Web based processor, (*7)
display.php - Web based GUI, (*8)
Tests
phpunittest.php - Requires phpunit (https://github.com/sebastianbergmann/phpunit/) used to test before release, (*9)
check_json.php - Checks all json files for json error, (*10)
report.sh - Generates all configs from all brands., (*11)
Includes
json.php - Needed for php less than 5.3, (*12)
timezone.php - Needed for php less than 5.3, (*13)