I require a program written in php that has the following requirements:
1) Read a DXF file from a local server or from a url and make a record in a MySql database for each entity in the dxf file and for the file header information.
2) Write a DXF file to the local server that is created from the selected entity and header records in a MySql database.
3 This has to run in php 4 and 5 and MySql 4 and 5.
4) The program must be well commented and easy to understand using object oriented progrtamming.
5) A PDF document the defines and explains all of the functions / methods called and variables / properties used.
6) This program only has to work with 2D at this time but should be designed with a 3D expansion in mind.
7) The program must read and write DXFs created from AutoCad Release 10 up to the current release in both ASCII and Binary format.