返回列表 发帖

旧事重提,如何增加一个基本类

现在是这样,有一个类lib_baseclass.php  放在model目录内

每次使用先

  1.   import("lib_BaseClass.php"); //公共类
  2.   list($uid, $username) = spClass("uc_sp")->_get_uc_info(); //获取UC的COOKIE信息
复制代码


如果一个controller中,例如main 有多个行为action ,那么每个行为都要重复上面的语句,重复太多。

问题:

1、将这个类变成自动加载

  1. 'auto_load_model' => array('spPager','spVerifier','spCache','spLinker','spBaseClass'), // 模型自动加载的扩展类名
复制代码


能不能这样实现?

2、这个文件有多个类。是否都需要填上类名

  1. 'auto_load_model' => array('spPager','spVerifier','spCache','spLinker','spBaseClass1','spBaseClass2','spBaseClass3'),
复制代码

不是很明白楼主说的。这里有个例子 http://speedphp.com/bbs/thread-219-1-1.html

里面的general类是全部controller的父类(大概是楼主说的基类吧),然后许多全局控制器都用的东西就是在general类里面进行的。

TOP

应该就是这个意思。主要想获得一个高效的方法。详细工作还要研究一下微博的程序再说。

微博我安装了。对微博的目录结构不是很赞同。

TOP

返回列表