Asf_Loader::get('IndexLogic', 'admin')->getUser(); Asf_Loader::get('IndexLogic', 'api')->getUser(); Asf_Loader::get('IndexLogic')->getUser(); // 默认模块
$configs = array( 'asf' => array( 'root_path' => MODULE_PATH, ), 'mysql' => array( 'dsn' => array('host' => '127.0.0.1', 'dbname' => 'test', 'port' => 6666), 'username' => 'test', 'password' => 'AbcdefRDvgedf', ) ); return $configs; // box3.cn/phpasf/class/config/asf.abstractconfig.get.html
推进调用顺序: Services -> Logics -> Daos
AutoResponse 会判断如果输出值类型是 Object, 判断是非法的。
正确的做法: Asf_Config::get('key')->toArray()
// call to a member function toArray() on boolean ... 像这类问题, 是因为在配置文件中找不到变量key(cookie)
这种方式是传统MVC调用方式。要多些很多代码才能实现单列;我们推荐请使用 Asf_Loader::get('cookie')
框架在绝对目录找不到文件时, 会去library目录下按路径规查找一次文件
答案是可以的 box3.cn/phpasf/class/db/asf.db.html
暂时不考虑对这些操作进行封装