PHP 클래스 phprs\BindParams

저자: caoym 绑定响应
파일 보기 프로젝트 열기: caoym/phprs-restful

공개 메소드들

메소드 설명
__construct ( string $class_name, string $method_name )
bind ( $req, &$res, array &$args ) 绑定到函数调用的参数上去
getBindParamPos ( ) : array 获取被绑定的参数列表 返回的是参数位置
getParams ( ) : array 获取绑定参数信息
isEmpty ( ) : boolean
set ( integer $id, $params, $method_info ) 设置绑定

메소드 상세

__construct() 공개 메소드

public __construct ( string $class_name, string $method_name )
$class_name string
$method_name string

bind() 공개 메소드

绑定到函数调用的参数上去
public bind ( $req, &$res, array &$args )
$req
$res
$args array

getBindParamPos() 공개 메소드

获取被绑定的参数列表 返回的是参数位置
public getBindParamPos ( ) : array
리턴 array

getParams() 공개 메소드

获取绑定参数信息
public getParams ( ) : array
리턴 array [ [输入参数位置=>[是否常量, 值, 参数信息]], ...] 其中参数信息形式 [变量名, 是否引用, 是否有默认值, 默认值]

isEmpty() 공개 메소드

public isEmpty ( ) : boolean
리턴 boolean

set() 공개 메소드

设置绑定
public set ( integer $id, $params, $method_info )
$id integer 参数声明的序号
$params 绑定相关参数:[目标变量 , 源变量]
$method_info 方法变量信息 [ [变量名, 是否引用, 是否有默认值, 默认值], ...