diff options
| author | davehauenstein <davehauenstein@d4e419ec-0920-11de-bbfd-a7c1bc4c261e> | 2009-04-15 22:06:42 +0000 | 
|---|---|---|
| committer | davehauenstein <davehauenstein@d4e419ec-0920-11de-bbfd-a7c1bc4c261e> | 2009-04-15 22:06:42 +0000 | 
| commit | c53d8d026021f97075fb2f4940ba22793c38fb6e (patch) | |
| tree | c5d7865bc0fd226ecc7525d7de8a1d0b0c5c89fd /lib/Zend/Loader/PluginLoader | |
| parent | a414fcee8e7dc733443c6a971162d0dd9d0e723f (diff) | |
| download | readability-simple-c53d8d026021f97075fb2f4940ba22793c38fb6e.tar.bz2 readability-simple-c53d8d026021f97075fb2f4940ba22793c38fb6e.zip | |
added toolbar; functionality includes refresh button to get back to original page, print article, email a link to the article with a personal note
git-svn-id: http://arc90labs-readability.googlecode.com/svn/trunk@31 d4e419ec-0920-11de-bbfd-a7c1bc4c261e
Diffstat (limited to 'lib/Zend/Loader/PluginLoader')
| -rw-r--r-- | lib/Zend/Loader/PluginLoader/Exception.php | 38 | ||||
| -rw-r--r-- | lib/Zend/Loader/PluginLoader/Interface.php | 74 | 
2 files changed, 112 insertions, 0 deletions
| diff --git a/lib/Zend/Loader/PluginLoader/Exception.php b/lib/Zend/Loader/PluginLoader/Exception.php new file mode 100644 index 0000000..60b53a4 --- /dev/null +++ b/lib/Zend/Loader/PluginLoader/Exception.php @@ -0,0 +1,38 @@ +<?php +/** + * Zend Framework + * + * LICENSE + * + * This source file is subject to the new BSD license that is bundled + * with this package in the file LICENSE.txt. + * It is also available through the world-wide-web at this URL: + * http://framework.zend.com/license/new-bsd + * If you did not receive a copy of the license and are unable to + * obtain it through the world-wide-web, please send an email + * to license@zend.com so we can send you a copy immediately. + * + * @category   Zend + * @package    Zend_Loader + * @subpackage PluginLoader + * @copyright  Copyright (c) 2005-2008 Zend Technologies USA Inc. (http://www.zend.com) + * @license    http://framework.zend.com/license/new-bsd     New BSD License + */ + +/** + * @see Zend_Loader_Exception + */ +require_once 'Zend/Loader/Exception.php'; + +/** + * Plugin class loader exceptions + * + * @category   Zend + * @package    Zend_Loader + * @subpackage PluginLoader + * @copyright  Copyright (c) 2005-2008 Zend Technologies USA Inc. (http://www.zend.com) + * @license    http://framework.zend.com/license/new-bsd     New BSD License + */ +class Zend_Loader_PluginLoader_Exception extends Zend_Loader_Exception +{ +} diff --git a/lib/Zend/Loader/PluginLoader/Interface.php b/lib/Zend/Loader/PluginLoader/Interface.php new file mode 100644 index 0000000..50f34aa --- /dev/null +++ b/lib/Zend/Loader/PluginLoader/Interface.php @@ -0,0 +1,74 @@ +<?php +/** + * Zend Framework + * + * LICENSE + * + * This source file is subject to the new BSD license that is bundled + * with this package in the file LICENSE.txt. + * It is also available through the world-wide-web at this URL: + * http://framework.zend.com/license/new-bsd + * If you did not receive a copy of the license and are unable to + * obtain it through the world-wide-web, please send an email + * to license@zend.com so we can send you a copy immediately. + * + * @category   Zend + * @package    Zend_Loader + * @subpackage PluginLoader + * @copyright  Copyright (c) 2005-2008 Zend Technologies USA Inc. (http://www.zend.com) + * @license    http://framework.zend.com/license/new-bsd     New BSD License + */ + +/** + * Plugin class loader interface + * + * @category   Zend + * @package    Zend_Loader + * @subpackage PluginLoader + * @copyright  Copyright (c) 2005-2008 Zend Technologies USA Inc. (http://www.zend.com) + * @license    http://framework.zend.com/license/new-bsd     New BSD License + */ +interface Zend_Loader_PluginLoader_Interface +{ +    /** +     * Add prefixed paths to the registry of paths +     * +     * @param string $prefix +     * @param string $path +     * @return Zend_Loader_PluginLoader +     */ +    public function addPrefixPath($prefix, $path); +     +    /** +     * Remove a prefix (or prefixed-path) from the registry +     * +     * @param string $prefix +     * @param string $path OPTIONAL +     * @return Zend_Loader_PluginLoader +     */ +    public function removePrefixPath($prefix, $path = null); +     +    /** +     * Whether or not a Helper by a specific name +     * +     * @param string $name +     * @return Zend_Loader_PluginLoader +     */ +    public function isLoaded($name); + +    /** +     * Return full class name for a named helper +     * +     * @param string $name +     * @return string +     */ +    public function getClassName($name); +     +    /** +     * Load a helper via the name provided +     * +     * @param string $name +     * @return string +     */ +    public function load($name); +} | 
