CORE PHP プロジェクトで Zend Framework クラスを使用しています。ZF のすべての機能を使用しているわけではなく、いくつかのクラスが必要なだけです。
必要なたびに1つずつ含めないように、すべてのZendクラスを一度に含める方法を知る必要があります。
ZFではそうしています
defined('APPLICATION_PATH')
|| define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));
set_include_path(implode(PATH_SEPARATOR, array(
realpath(APPLICATION_PATH . '/../library'),
get_include_path(),
)));
public function _initRegisterLibraries(){
$moduleLoader = new Zend_Application_Module_Autoloader(array('namespace' => '', 'basePath' => APPLICATION_PATH));
$autoLoader = Zend_Loader_Autoloader::getInstance();
return $moduleLoader;
}
いくつかのzendクラスを使用したいCORE PHPでどうすれば同じことを達成できますか。