\appfield

Summary

Methods
Properties
Constants
get_field_info()
get_type_list()
get_field_list()
get_mock_value()
check_name()
get_api_info()
get_module_info()
get_project_info()
add()
delete()
get_default_data()
get_mock_data()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

get_field_info()

get_field_info(  $field_id) 

根据模块id获取接口列表

Parameters

$field_id

get_type_list()

get_type_list(  $type) : mixed

获取字段类型列表

Parameters

$type

Returns

mixed

get_field_list()

get_field_list(  $api_id,   $method) : array

获取接口字段列表

Parameters

$api_id

//接口id

$method

//类型,1:请求字段2:响应字段

Returns

array

get_mock_value()

get_mock_value(  $rule) : integer|null|string

根据mock规则返回模拟数据

Parameters

$rule

Returns

integer|null|string

check_name()

check_name(  $data,   $field_id) : boolean

验证字段名是否存在

Parameters

$data
$field_id

Returns

boolean

get_api_info()

get_api_info(  $field_id) : array

根据字段id获取接口信息

Parameters

$field_id

Returns

array

get_module_info()

get_module_info(  $field_id) : mixed

根据字段id获取模块信息

Parameters

$field_id

Returns

mixed

get_project_info()

get_project_info(  $field_id) : array

根据字段id获取项目信息

Parameters

$field_id

Returns

array

add()

add(  $post) 

添加/编辑字段

Parameters

$post

delete()

delete(  $field_id) 

Parameters

$field_id

get_default_data()

get_default_data(  $api_id, integer  $parend_id) : mixed

获取响应字段默认值数组

Parameters

$api_id
integer $parend_id

Returns

mixed

get_mock_data()

get_mock_data(  $api_id, integer  $parend_id) : mixed

获取响应字段mock数组

Parameters

$api_id
integer $parend_id

Returns

mixed