\eapie\source\table\useruser_collection

Summary

Methods
Properties
Constants
get_module()
get_module_table()
check_module()
get_module_key()
get_unique_id()
find_id_user()
find_module_key_user()
insert()
update()
delete()
remove()
find()
select()
select_join_shop_goods()
select_page()
get_count()
$check
CACHE_KEY
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Constants

CACHE_KEY

CACHE_KEY = array(__CLASS__) : string

缓存的键列表

Properties

$check

$check : array

数据检测

Type

array

Methods

get_module()

get_module() : array

获取模块标签列表 模块名称

Returns

array

get_module_table()

get_module_table() : array

获取模块数据类列表 模块处理类。用于检测主键

Returns

array

check_module()

check_module(string  $data) : boolean

检测模块标签

Parameters

string $data

Returns

boolean

get_module_key()

get_module_key(string  $module, string  $key) : boolean

根据模块、主键,获取收藏数据

Parameters

string $module
string $key

Returns

boolean

get_unique_id()

get_unique_id() : string

获取一个id号

Returns

string

find_id_user()

find_id_user(array  $user_collection_id = "", string  $user_id = "", array  $find = array()) : array

根据收藏ID、用户ID获取数据

Parameters

array $user_collection_id

收藏ID

string $user_id

用户ID

array $find

字段别名称

Returns

array

find_module_key_user()

find_module_key_user(array  $user_collection_module = "", string  $user_collection_key = "", string  $user_id = "", array  $find = array()) : array

根据模块、键、用户ID获取数据

Parameters

array $user_collection_module

模块

string $user_collection_key

string $user_id

用户ID

array $find

字段别名称

Returns

array

insert()

insert(array  $data = array(), array  $call_data = array()) : boolean

插入新数据

Parameters

array $data

数据

array $call_data

数据

Returns

boolean

update()

update(array  $where = array(), array  $data = array(), array  $call_data = array()) : boolean

更新数据

Parameters

array $where
array $data
array $call_data

Returns

boolean

delete()

delete(array  $where = array()) : array

删除数据

Parameters

array $where

Returns

array

remove()

remove(array  $user_collection_id = '') : array

根据唯一标识,删除数据

Parameters

array $user_collection_id

Returns

array

find()

find(array  $user_collection_id = '') : array

获取一个数据

Parameters

array $user_collection_id

Returns

array

select()

select(array  $config = array()) : array

获取多个用户数据 $config = array( 'where' => array(), //条件 'orderby' => array(), //排序 'limit' => array(0, page_size), //取出条数,默认不限制 );

Parameters

array $config

Returns

array

select_join_shop_goods()

select_join_shop_goods(array  $config = array()) : array

获取多个用户数据 $config = array( 'where' => array(), //条件 'orderby' => array(), //排序 'limit' => array(0, page_size), //取出条数,默认不限制 );

Parameters

array $config

Returns

array

select_page()

select_page(array  $config = array()) : array

获取用户优惠券分页数据

$config = array( 'where' => array(), //条件 'orderby' => array(), //排序 'limit' => array(0, page_size), //取出条数,默认获取10条 );

limit的分页算法是:当前页数-1 * page_size 序号的算法:key键+1,+每页显示的条数。等于分页后的序号。{key + 1 + page_size}

返回的数据: $data = array( 'row_count' => //数据总条数 'limit_count' => //已取出条数 'page_size' => //每页的条数 'page_count' => //总页数 'page_now' => //当前页数 'data' => //数据 );

Parameters

array $config

配置信息

Returns

array

get_count()

get_count(array  $call_where) : integer

查询收藏数量

Parameters

array $call_where

[查询条件]

Returns

integer