Functions
PHP magic method to facilitate dynamic methods
__call(string $name, array $params)
Parameters
$name
string
$params
array
PHP magic method to facilitate dynamically set static methods
__callStatic(string $name, array $args)
Parameters
$name
string
$args
array
Constructor for creating the objects
__construct(array $members) : void
Parameters
$members
array
PHP magic method to facilitate dynamic class loading
__get(string $name)
PHP magic method that is called when an object is treated as a function
__invoke()
Prints out the contents of the object when used as a string
__toString() : string
Returns routable methods for the specified controller class
controller_methods(string $controller) : array
Parameters
$controller
string
Returns
array
Array_map callback to load a folder of classes at once
do_include(string $path) : void
Utility function to check if a variable is set, and is an array or object
is_like_array(mixed $var) : bool
Parameters
$var
mixed
Returns
bool
Function to search through the tree to find the necessary file
load_file(string $file, string $curr_path) : void
Parameters
$file
string
$curr_path
string
Custom error handler
on_error(int $severity, string $message, string $filepath, int $line, mixed $context) : void
Parameters
$severity
int
$message
string
$filepath
string
$line
int
$context
mixed
Custom exception handlererror_get_last
on_exception(\Exception $exception) : void
Calls the appropriate module/controller/function based on the url
route()
General 404 function
show_404()
Fatal Error page function
show_error(string $message, int $status_code)
Parameters
$message
string
$status_code
int
Function to run on script shutdown
-used to catch most fatal errors, and
display them cleanly
shutdown()
Returns a full url from a url segment
site_url(string $segment) : string
Parameters
$segment
string
Returns
string
Prints out the contents of the object
to_string(\object/array $data, string $method) : string
Parameters
$data
\object/array
$method
string
Returns
string
Classes and interfaces
Constants
miniMVC bootstrap file
ENVIRONMENT
Main config file
SHOW_DEBUG_BACKTRACE
Classes and interfaces
Extend PHP's PDO class to add some more functionality
« More »
MM_Controller¶
Base Controller Class
« More »
MM_Output¶
Class for displaying output and setting http headers
« More »
Class for examining other classes
« More »
miniMVC¶
Base class for the framework
« More »