Properties

$site_id

$site_id

站点ID,所有的Model类都可以直接用这个

$_buffer

$_buffer

缓冲区,用于即时缓存信息,同一条SQL多次请求时直接从缓冲区获取,注意需要手动更新数据

Methods

model()

model(mixed  $class = '', mixed  $param = '') : mixed

Parameters

mixed $class
mixed $param

Returns

mixed —

site_id()

site_id(mixed  $site_id) : mixed

定义站点ID,用于实现同一个程序里有多个站点

Parameters

mixed $site_id

Returns

mixed —

__construct()

__construct() : mixed

Returns

mixed —

__destruct()

__destruct() : mixed

Returns

mixed —

lib()

lib(mixed  $class = '', mixed  $param = '') : mixed

Parameters

mixed $class
mixed $param

Returns

mixed —

__call()

__call(mixed  $method, mixed  $param) : mixed

魔术方法之方法重载

Parameters

mixed $method
mixed $param

Returns

mixed —

__get()

__get(mixed  $id) : mixed

属性重载,读取不可访问属性的值时,尝试通过这里重载

Parameters

mixed $id

Returns

mixed —

__isset()

__isset(mixed  $id) : mixed

属性重载,当对不可访问属性调用

Parameters

mixed $id

Returns

mixed —

info_page()

info_page(mixed  $content, mixed  $pageid) : mixed

Parameters

mixed $content
mixed $pageid

Returns

mixed —

cate()

cate(mixed  $rs) : mixed

Parameters

mixed $rs

Returns

mixed —

cate_id()

cate_id(mixed  $rs) : mixed

Parameters

mixed $rs

Returns

mixed —

subcate()

subcate(mixed  $rs) : mixed

Parameters

mixed $rs

Returns

mixed —

_tree()

_tree(mixed  $list, mixed  $catelist, mixed  $parent_id, mixed  $offset, mixed  $psize) : mixed

Parameters

mixed $list
mixed $catelist
mixed $parent_id
mixed $offset
mixed $psize

Returns

mixed —

project()

project(mixed  $rs) : mixed

Parameters

mixed $rs

Returns

mixed —

_project_parent()

_project_parent(mixed  $rs) : mixed

Parameters

mixed $rs

Returns

mixed —

sublist()

sublist(mixed  $rs) : mixed

Parameters

mixed $rs

Returns

mixed —

cate_sublist()

cate_sublist(mixed  $list, mixed  $parent_id, mixed  $rslist = '', mixed  $identifier = '') : mixed

Parameters

mixed $list
mixed $parent_id
mixed $rslist
mixed $identifier

Returns

mixed —

fields()

fields(mixed  $rs) : mixed

Parameters

mixed $rs

Returns

mixed —

_project()

_project(mixed  $id, mixed  $ext = false) : mixed

Parameters

mixed $id
mixed $ext

Returns

mixed —

module_field()

module_field(mixed  $mid) : mixed

Parameters

mixed $mid

Returns

mixed —

id()

id(mixed  $identifier, mixed  $site_id) : mixed

Parameters

mixed $identifier
mixed $site_id

Returns

mixed —

ext_all()

ext_all(mixed  $id, mixed  $baseinfo = '') : mixed

Parameters

mixed $id
mixed $baseinfo

Returns

mixed —

res_info()

res_info(mixed  $id) : mixed

Parameters

mixed $id

Returns

mixed —

return_next_taxis()

return_next_taxis(mixed  $rs = '') : mixed

动态获取下一个排序

Parameters

mixed $rs

Returns

mixed —

_buffer()

_buffer(mixed  $sql, mixed  $data = '') : mixed

获取或保存缓冲区信息

Parameters

mixed $sql
mixed $data

Returns

mixed —

_ids()

_ids(mixed  $ids, mixed  $is_array = false) : mixed

格式化数据,强制数值

Parameters

mixed $ids
mixed $is_array

Returns

mixed —

_string()

_string(mixed  $ids, mixed  $is_array = false) : mixed

格式化数据,仅限支持中文,韩文,日文,字母,数字,下划线及中划线做键名

Parameters

mixed $ids
mixed $is_array

Returns

mixed —

_res_info()

_res_info(mixed  $id) : mixed

Parameters

mixed $id

Returns

mixed —

_list_info()

_list_info(mixed  $id) : mixed

Parameters

mixed $id

Returns

mixed —

_list_ext_info()

_list_ext_info(mixed  $id, mixed  $mid) : mixed

Parameters

mixed $id
mixed $mid

Returns

mixed —

_project_info()

_project_info(mixed  $id) : mixed

Parameters

mixed $id

Returns

mixed —

_cate_info()

_cate_info(mixed  $id) : mixed

Parameters

mixed $id

Returns

mixed —

_ext_info()

_ext_info(mixed  $module) : mixed

Parameters

mixed $module

Returns

mixed —

_user_info()

_user_info(mixed  $id) : mixed

Parameters

mixed $id

Returns

mixed —

_id()

_id(mixed  $identifier, mixed  $site_id) : mixed

Parameters

mixed $identifier
mixed $site_id

Returns

mixed —

_cate_id()

_cate_id(mixed  $array, mixed  $parent_id, mixed  $rslist = '') : mixed

Parameters

mixed $array
mixed $parent_id
mixed $rslist

Returns

mixed —

_res_info2()

_res_info2(mixed  $id) : mixed

Parameters

mixed $id

Returns

mixed —

_format()

_format(mixed  $rs, mixed  $flist = "", mixed  $reslist = "", mixed  $catelist = "", mixed  $userlist = "", mixed  $tlist = "") : mixed

Parameters

mixed $rs
mixed $flist
mixed $reslist
mixed $catelist
mixed $userlist
mixed $tlist

Returns

mixed —

_cate_info2()

_cate_info2(mixed  $id) : mixed

Parameters

mixed $id

Returns

mixed —

_user_info2()

_user_info2(mixed  $id) : mixed

Parameters

mixed $id

Returns

mixed —

_title_info()

_title_info(mixed  $id) : mixed

Parameters

mixed $id

Returns

mixed —