\

Classes

myMVC_BaseAction Base class for all actions.
myMVC_BaseDB Base class for a database table's class Every table must have a derived class with the check function Example:
myMVC_BaseEngine Base class for a template engine.
myMVC_BaseFilter Generic filter class.
myMVC_BaseLogin Generic class for a user, that can log into the system.
myMVC_BaseLoginAction Action-class to manage a login system.
myMVC_BaseLoginView View-class to manage a login system.
myMVC_BaseLogoutAction Action-class to manage a login system.
myMVC_BasePage Generic page class. myMVC_BaseAction and myMVC_BaseView are derived from this class.
myMVC_BaseView Base class for the Views.
myMVC_Controller Main controller.
myMVC_DatabaseConnector Generic database connector.
myMVC_DatabaseConnectorMysql Database connector for MySQL (http://www.mysql.com/)
myMVC_DatabaseConnectorPgsql Database connector for PostgreSQL (http://www.postgresql.org/)
myMVC_DatabaseConnectorSqlite Database connector for Sqlite3 (https://sqlite.org/)
myMVC_DatabaseException Generic cxception class for database errors
myMVC_ErrorHandler Generic error handler.
myMVC_GenericSQL Generic class to query the database
myMVC_HttpRequest Manager for the request
myMVC_HttpResponse Manager for the responses (next page)
myMVC_HttpSession Class to manage the sessions.
myMVC_InvalidFieldException Exception class for field's errors (throwed by myMVC_BaseDB and derived)
myMVC_Logger Class to manage a logging system.
myMVC_LoginFilter Filter class to implement a login system.
myMVC_MessageManager Message management.
myMVC_MVCException Generic exception class for every errors, that don't have a specific exception class
myMVC_SessionDB Class to manage database-based sessions.
myMVC_SessionException Exception class for every session errors
myMVC_SmartyEngine Template engine for Views, using Smarty (http://www.smarty.net/)
myMVC_TypeCheck Many check function for database fields.

Constants

ALERT_CRITICAL

ALERT_CRITICAL

ALERT_DEBUG

ALERT_DEBUG

ALERT_SQL

ALERT_SQL

ALERT_WARNING

ALERT_WARNING

DB_SESSION

DB_SESSION

FILE_SESSION

FILE_SESSION

MYMVC_CURRENTVERSION

MYMVC_CURRENTVERSION

NAGIOS_CRITICAL

NAGIOS_CRITICAL

NAGIOS_OK

NAGIOS_OK

NAGIOS_WARNING

NAGIOS_WARNING

PAGE_ERROR

PAGE_ERROR

Functions

get_called_class()

get_called_class() 

myMVC_autoload()

myMVC_autoload(  $class) 

Autoload function.

If the user tried to call a myMVC class

Parameters

$class

Class to load