Implements interfaces:
handles plugin loading and caching of plugins names/paths relationships
This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software.
This file is released under the LGPL "GNU Lesser General Public License" More information can be found here: http://www.gnu.org/copyleft/lesser.html
Located in /Dwoo/Loader.php (line 22)
legacy/transitional var for BC with old classpath.cache files, do NOT rely on it
will be deleted sooner or later
TODO remove this and compat code in addDirectory
path where class paths cache files are written
stores the plugins names/paths relationships don't edit this on your own, use addDirectory
stores the plugin directories
adds a plugin directory, the plugins found in the new plugin directory
will take precedence over the other directories (including the default dwoo plugin directory), you can use this for example to override plugins in a specific directory for a specific application while keeping all your usual plugins in the same place for all applications.
TOCOM don't forget that php functions overrides are not rehashed so you need to clear the classpath caches by hand when adding those
loads a plugin file
rebuilds class paths, scans the given directory recursively and saves all paths in the given file
Documentation generated on Sun, 03 Aug 2008 15:12:40 +0200 by phpDocumentor 1.4.0