摘要:
下载 srbacSrbac 可以在如下地址下载: Yii 扩展页面: http://www.yiiframework.com/extension/srbac/ Google 项目页面: http://code.google.com/p/srbac/downloads/list也可以使用如下命令签出最新的开发代码:svn checkout http://srbac.googlecode.com/svn/trunk/ srbac-read-only 安装 srbac要安装 srbac 模块,首先解压压缩文件到Yii应用的模块目录,如果把srbac作为一个模块的话,就要在protected文件夹下. 阅读全文
posted @ 2012-03-20 13:52
mr.coke
阅读(5802)
评论(0)
推荐(0)
摘要:
YiiBase类为YII框架的运行提供了公共的基础功能:别名管理与对象创建管理。 在创建一个php的对象时,需要先include这个类的定义文件,然后再new这个对象。在不同环境下(开发环境/测试环境/线上环境),apache 的webroot路径的配置可能不一样,所以这个类的定义文件的全路径就会不同,Yii框架通过YiiBase的别名管理来解决了这个问题。 在创建对象时,需要导入对应类的定义,经常需要使用这5个函数:include()、include_once()、require()、 require_once()、set_include_path()。Yii通过使用YiiBase::i.. 阅读全文
posted @ 2012-03-20 13:19
mr.coke
阅读(1711)
评论(0)
推荐(1)
摘要:
理组件主要提供2个功能: 1、根据用户输入的url,解析出处理这个请求的路由——由哪个Controller的哪个Action来处理,同时将url中的部分参数添加到$_GET参数中。在每个web框架中都需要一个这样的组件来进行路由分发的工作。 2、根据路由和参数数组创建出url。在视图层可以对url进行硬编码,即直接写死url地址,但是这往往缺乏灵活性,为后期的维护带来成本。 array( 'components'=>array( 'urlFormat'=>'path', 'rules'=>array( ' 阅读全文
posted @ 2012-03-20 13:12
mr.coke
阅读(4426)
评论(2)
推荐(0)
摘要:
阅读全文
posted @ 2012-03-20 13:07
mr.coke
阅读(228)
评论(0)
推荐(0)
摘要:
CComponent CComponent类为YII框架的基于组件和事件驱动编程提供了基础,YII框架中的大部分类都将CComponent类作为基类。CComponent类为它的子类提供3个特性: 1、成员变量扩展 通过定义两个成员函数(getXXX/setXXX)来定义一个成员变量,比如: public function getText() {…} public function setText {…} 这样就相当于定义了一个$text成员变量,可以这样调用 $a=new CComponent; $a=$component->text; // 等价于$a=$component-> 阅读全文
posted @ 2012-03-20 12:59
mr.coke
阅读(420)
评论(0)
推荐(0)
浙公网安备 33010602011771号