IWebServiceProvider


system.base
继承 interface IWebServiceProvider
源自 1.0
版本 $Id: interfaces.php 3515 2011-12-28 12:29:24Z mdomba $
源码
IWebServiceProvider是Web service提供类必须实现的接口。

如果实现接口类实例将可以拦截远程方法调用 (例如, 日志或验证)。

公共方法

方法 描述 定义在
afterWebMethod() 这个方法是请求远程方法后调用。 IWebServiceProvider
beforeWebMethod() 这个方法是请求远程方法前调用。 IWebServiceProvider

方法详细

afterWebMethod() 方法
abstract public void afterWebMethod(CWebService $service)
$service CWebService 当前请求的Web service。
public function afterWebMethod($service);

这个方法是请求远程方法后调用。

beforeWebMethod() 方法
abstract public boolean beforeWebMethod(CWebService $service)
$service CWebService 当前请求的Web service。
{return} boolean 是否应该执行远程方法。
public function beforeWebMethod($service);

这个方法是请求远程方法前调用。