Properties

$deleteTime

$deleteTime : 

Type

$autoWriteTimestamp

$autoWriteTimestamp : 

Type

$globalScope

$globalScope : 

Type

$readonly

$readonly : 

Type

$tenant_id

$tenant_id : 

Type

$uid

$uid : 

Type

$type

$type : 

Type

$auto

$auto : 

Type

$insert

$insert : 

Type

Methods

__construct()

__construct(  $data = array()) 

Parameters

$data

setConfig()

setConfig(  $data = array()) : integer|string

设置模型参数

Parameters

$data

Returns

integer|string

setTenantId()

setTenantId(  $value) : integer|string

设置租户id

Parameters

$value

Returns

integer|string

getTenantId()

getTenantId() : integer

返回租户id

Returns

integer

setUid()

setUid(  $value) : integer|string

设置用户id

Parameters

$value

Returns

integer|string

scopeTenantId()

scopeTenantId(  $query) 

Parameters

$query

setUpdateTimeAttr()

setUpdateTimeAttr(  $value) : false|integer

更新时间修改器

Parameters

$value

Returns

false|integer

setIstopAttr()

setIstopAttr(  $value) : integer

是否置顶

Parameters

$value

Returns

integer

getStatusAttr()

getStatusAttr(  $value) : mixed

用户状态获取器

Parameters

$value

Returns

mixed

setStatusAttr()

setStatusAttr(  $value) 

Parameters

$value

setPositionAttr()

setPositionAttr(  $value) : integer

设置推荐位

Parameters

$value

Returns

integer

getPositionAttr()

getPositionAttr(  $value) 

Parameters

$value

categoryinfo()

categoryinfo() : \think\model\relation\HasOne

一对一关联栏目分类详情

Returns

\think\model\relation\HasOne

category()

category() : \think\model\relation\HasOne

一对一关联栏目分类

Returns

\think\model\relation\HasOne

article()

article() : \think\model\relation\HasOne

一对一关联文章内容

Returns

\think\model\relation\HasOne

oss()

oss() : \think\model\relation\HasOne

一对一关联缩略图

Returns

\think\model\relation\HasOne

user()

user() : \think\model\relation\HasOne

一对一关联用户模型(绑定username字段到主对象)

Returns

\think\model\relation\HasOne

getStatusType()

getStatusType(null  $status = null) : array|mixed|string|null

返回内容状态数组/字符串/值

Parameters

null $status

Returns

array|mixed|string|null

getPosition()

getPosition(null  $value = null, boolean  $formatPosition = false, boolean  $reArray = false) : array|mixed|string

返回推荐位(数组、值、推荐位名称)

Parameters

null $value
boolean $formatPosition
boolean $reArray

Returns

array|mixed|string

position()

position(\app\cms\model\number  $pos, \app\cms\model\number  $category = null, \app\cms\model\number  $limit = 5,   $order = 'istop desc,update_time desc',   $field = true) : array

获取推荐位数据列表

Parameters

\app\cms\model\number $pos

推荐位 1-列表推荐,2-频道页推荐,4-首页推荐

\app\cms\model\number $category

分类ID

\app\cms\model\number $limit

列表行数

$order
$field

Returns

array —

数据列表

init()

init() 

mapBuild()

mapBuild(  $field,   $condition, null  $op = null) : array

条件表达式生成 Author: websky

Parameters

$field

字段名

$condition

查询条件

null $op

查询表达式

Returns

array