コード例 #1
0
ファイル: Standard.php プロジェクト: kytvi2p/ZettaFramework
 /**
  * Расширяем диспетчер для функционала описанного в методе loadClass
  * 
  * @param Zend_Controller_Request_Abstract $action
  * @return boolean
  */
 public function isDispatchable(Zend_Controller_Request_Abstract $request)
 {
     $isDispatchable = parent::isDispatchable($request);
     if (!$isDispatchable) {
         $className = $this->getControllerClass($request);
         $systemControllerDir = $this->_modulesControllerDirectory();
         $isDispatchable = Zend_Loader::isReadable($systemControllerDir . DS . $this->classToFilename($className));
     }
     return $isDispatchable;
 }