LightMVC - A light MVC framework for PHP and mySQL
- MVC (model view controller) architecture
- easy and fast configuration
- mySQL connectivity (database abstract layer)
- login/logout sessions
- lightweight template system
- PHP 5.0.X compatible
will cause the framework to invoke the run() method of the ctrlGetAllFiles class.
All the controller classes reside in the framework/controller folder and should extend the baseController class. Every controller class name is composed by the ctrl prefix and the name of the cotroller set in the GET parameter "do" (from "index.php?do=getAllFiles" we get the class name "ctrl" + "getAllFiles" = "ctrlGetAllFiles"). Two important methods for the communication with the view are:
See the LightMVC manual for more info.
- support for handling XML files
- support for SOAP client and server
- support for form generation/validation
For questions, comments, wishes or bug reports please send me an email: >firstname.lastname@example.org.
LightMVC is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
LightMVC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with LightMVC; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA