PHP Class Generator
The PHP Class Generator is a small windows desktop application that allows a PHP programmer to generate Entity classes from a MySQL database table. For instance, if the user has a table in his or her MySQL database called customers. With this app, that programmer can generate an Entity class called customer that will hold all of the proper getters and setters as well as constructor, destructor and loadById methods. The app also provides a DatabaseManager class, which will connect to the MySQL database using the provided connection parameters given by the user. This class can be modified to fit the users needs. The application allows for quick, easy and consistent class design for better web application implementation. PHP Class Generator was written using MS Visual Studio 2003 and the 1.1 .NET frameworks. It was written in VB.NET and uses a 3rd party component from Core to connect to the MySQL database. It also will make a copy of adodb to the class path provided at runtime. An MSI (Microsoft Installer) has been made for easy installation on windows machines (Linux version of the PHP Class Generator is not available). It requires the user to have MySQL and 1.1 .NET frameworks installed on a Windows XP, Windows 2000 Pro/Server or higher.