old php framework of mine
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


/                                                                        /
/                      NullPHP Readme documentation                      /
/                                                                        /
/                NULL Byte Design <josh@thenullbyte.org>                 /
/                                                                        /

Thank you for downloading NullPHP. NullPHP provides a lightweight and easy
to use solution for object oriented project design. By providing a base to
work off of which includes basic Model-View-Controller style relations, as
well as a simplistic approach to Object-Relational-Mapping, NullPHP is a
a strong, reliable, and extendable platform on which to build applications.

There are two distinct parts of NullPHP which can be used seemlessly
together, or by themselves. First is the Model-View-Controller (MVC) side,
which borrows from the BareBonesMVC library. This single paged script
allows for a simple and efficient way to separate programming logic from
user centered styling. The next portion is an in-house solution to the
idea of Object-Relational-Mapping. Treating tables of databases as objects
allows for easier to manage scripts as well as more control over data flow.

There are also smaller libraries associated with NullPHP, which you may or
may not decide to use or need. The first of which is the Error Handler
library. In more advanced applications, it is wise to use exceptions rather
than core-generated errors. Exceptions give you greater control over how
errors are displayed, and how they affect the running of your application.

To utilize add a 'require_once()' statement in your index.php file, and
everything is taken care of. Exceptions triggered in the application will
appear in a more friendly and helpful manner, which will provide more
information on what exactly went wrong, where it went wrong, and why.