对于社保截止日接口的学习记录---在yii1.1中控制器层对服务层的调用
2015-05-14 13:20
351 查看
在控制器层对服务层进行调用
服务层分两种,一种是公共service,这个的路径是protecprotected/module/service
一种是单独的service,这个的路径是protected/module/service
在控制器层,对公共service调用的话,只要实例化这个service就好了。
如下面的例子,我就在公共的controller里面增加了一个方法,然后对公共service进行调用和处理
如果是单独的service的话。
这个方法的第一个参数表示service的名字,然后第二个参数表示方法名,第三个参数是表示你要传到这个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中公共service层对model层的调用
- 对于社保截止日接口的学习记录---对于php时间的操作(date_time和timestamp)
- 对于js中网络接口websocket,二进制数组arraybuffer,视图对象dataview学习记录。
- osgi学习笔记4之 web客户端调用已发布的接口服务
- Android(java)学习笔记229:服务(service)之绑定服务调用服务里面的方法 (采用接口隐藏代码内部实现)
- silverlight学习<三> 记录今天silverlight调用WCF服务出现的各种状况
- Node.js学习--搭建一个简单的带有get/post接口的服务
- 微服务之不同服务间进行接口调用
- Linux系统调用接口、系统调用例程和内核服务例程之间的关系
- FreeBSD之ssh服务配置(学习记录)
- 接口安全调用该怎么做?签名?证书?服务安全?
- zabbix学习(十四)zabbix 实战短信报警之调用短信接口
- Android 通过接口的方式去调用服务里面的方法
- [学习记录]接口的封装与设计之文件读写
- 通过接口方式调用服务里面的方法
- WebService学习(四)——调用第三方提供的webService服务
- 绑定的方式调用服务的方法和采用接口方式抽取方法
- 基于JQUERY调用WCF服务的使用和记录
- 使用接口的方式调用远程服务 ------ 利用动态调用服务,实现.net下类似Dubbo的玩法。
- WCF扩展记录服务调用时间