PHP Класс phprs\BindParams

Автор: caoym 绑定响应
Показать файл Открыть проект

Открытые методы

Метод Описание
__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 方法变量信息 [ [变量名, 是否引用, 是否有默认值, 默认值], ...