Commit graph

4 commits

Author SHA1 Message Date
dd87433f82 Internal loader function availability
One of the loader's internal methods has been renamed and made
available. This allows components to be loaded from e.g. arrays
directly.
2012-02-05 17:49:54 +01:00
29a026e71a Improved URL rewriting support
When this code was written, it did not include an internal URL mapper
and each page was loaded by a PHP script. The internal URL was a recent,
mostly unfinished addition.

Base URL is now supported:
 * for views, when they implement the BaseURLAware interface (a base
class that does what most views will do with that is provided -
BaseURLAwareView),
 * in the menu,
 * in form actions,
 * in boxes (for buttons, and for the contents if the inner view
implements BaseURLAware).
2012-02-05 17:42:53 +01:00
3b91a6fc8c Multiple paths for configuration and packages
Added Loader::AddPath() which allows additional paths to be added to
the list in which the loader tries to find both configuration files
and components.
2012-02-05 13:58:55 +01:00
871d28cd16 Importing bits and pieces
This is the initial import based on a few files I had around.
2012-02-05 12:56:54 +01:00