\eapie\source\table\useruser_identity

Summary

Methods
Properties
Constants
insert()
update()
remove()
find()
select_page()
check_state()
update_state_clear()
check_config_auto_state()
$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__, "user") : string

缓存的键列表

Properties

$check

$check : array

数据检测

Type

array

Methods

insert()

insert(  $input = array()) 

Parameters

$input

update()

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

Parameters

$where
$data
$call_data

remove()

remove(  $user_id = '') 

Parameters

$user_id

find()

find(\eapie\source\table\user\[str]  $user_id = '') : array

查——某个用户的认证数据

Parameters

\eapie\source\table\user\[str] $user_id

[用户ID]

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

check_state()

check_state(string  $user_id = '', integer  $user_identity_update_time, array  $config = array()) : boolean

检测某用户是否已认证

Parameters

string $user_id

用户ID

integer $user_identity_update_time

修改时间

array $config

配置

Returns

boolean

update_state_clear()

update_state_clear(array  $config = array()) : boolean

清理所有用户的认证时间,不合格的设为2

Parameters

array $config

配置

Returns

boolean

check_config_auto_state()

check_config_auto_state(array  $config) : boolean

检测配置——是否自动认证

Parameters

array $config

[用户认证配置]

Returns

boolean