00001 <?php 00003 // FleaPHP Framework 00004 // 00005 // Copyright (c) 2005 - 2008 QeeYuan China Inc. (http://www.qeeyuan.com) 00006 // 00007 // 许可协议,请查看源代码中附带的 LICENSE.txt 文件, 00008 // 或者访问 http://www.fleaphp.org/ 获得详细信息。 00010 00027 class FLEA_Exception_MissingController extends FLEA_Exception 00028 { 00034 var $controllerName; 00035 00041 var $controllerClass; 00042 00048 var $actionName; 00049 00055 var $actionMethod; 00056 00062 var $arguments; 00063 00069 var $controllerClassFilename; 00070 00082 function FLEA_Exception_MissingController($controllerName, $actionName, 00083 $arguments = null, $controllerClass = null, $actionMethod = null, 00084 $controllerClassFilename = null) 00085 { 00086 $this->controllerName = $controllerName; 00087 $this->actionName = $actionName; 00088 $this->arguments = $arguments; 00089 $this->controllerClass = $controllerClass; 00090 $this->actionMethod = $actionMethod; 00091 $this->controllerClassFilename = $controllerClassFilename; 00092 $code = 0x0103002; 00093 parent::FLEA_Exception(sprintf(_ET($code), $controllerName)); 00094 } 00095 }
1.5.3