码迷,mamicode.com
首页 > 其他好文 > 详细

对于社保截止日接口的学习记录---在yii1.1中控制器层对服务层的调用

时间:2015-05-14 14:16:54      阅读:101      评论:0      收藏:0      [点我收藏+]

标签:yii   service   控制器   方法   接口   

在控制器层对服务层进行调用
服务层分两种,一种是公共service,这个的路径是protecprotected/module/service
一种是单独的service,这个的路径是protected/module/service
在控制器层,对公共service调用的话,只要实例化这个service就好了。
如下面的例子,我就在公共的controller里面增加了一个方法,然后对公共service进行调用和处理

publicfunctionactionTestsocial(){
    $so = newSocialorderService();
    $data = array();
    $data[‘start_time‘] = date(‘Y-m-d‘,(time()-7*24*60*60)).‘00:00:00‘;
    $data[‘end_time‘] = date(‘Y-m-d‘,time()).‘23:59:59‘;
    $data[‘is_remind‘] = 1;
    $test=$so->socialDeadlineReminder($data);
    var_dump($test);die;
}

如果是单独的service的话。

$result=Yii::app()->serviceHelper->getService(‘Suserroleandresource‘,‘Accesspermissions‘,array(‘role‘=>$this->loginInfo[‘role‘]));

这个方法的第一个参数表示service的名字,然后第二个参数表示方法名,第三个参数是表示你要传到这个service的的参数。

对于社保截止日接口的学习记录---在yii1.1中控制器层对服务层的调用

标签:yii   service   控制器   方法   接口   

原文地址:http://blog.csdn.net/rodgexue/article/details/45719715

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!