Properties

$sendEMailModel

$sendEMailModel : 

Type

$requestAuthModel

$requestAuthModel : 

Type

$systemConfigModel

$systemConfigModel : 

Type

$pushModel

$pushModel : 

Type

$apiCategoryModel

$apiCategoryModel : 

Type

$apiDocModel

$apiDocModel : 

Type

$apiListsModel

$apiListsModel : 

Type

$return

$return : 

Type

$instance

$instance : static

Type

static

Methods

__construct()

__construct() 

setVerifyCode()

setVerifyCode(  $key,   $value, integer  $timeout = 120) 

todo:设置验证码

Parameters

$key
$value
integer $timeout

getVerifyCode()

getVerifyCode(  $key,   $value) : array

todo:获取验证码

Parameters

$key
$value

Returns

array

setUnauthorized()

setUnauthorized(  $_user,   $_role) : array

todo:设置权限信息

Parameters

$_user
$_role

Returns

array

getDefaultAuth()

getDefaultAuth(array  $authIds = array()) : \Illuminate\Support\Collection|mixed

todo:设置默认的权限

Parameters

array $authIds

Returns

\Illuminate\Support\Collection|mixed

getUserAuth()

getUserAuth(  $userId) : array

todo:获取用户权限

Parameters

$userId

Returns

array

getRoleAuth()

getRoleAuth(  $requestAuthID, integer  $status) : array

todo:获取角色权限

Parameters

$requestAuthID
integer $status

Returns

array

getInstance()

getInstance() : static

Returns

static

getCategoryLists()

getCategoryLists(array  $where = array(), array|array<mixed,string>  $order = array('order' => 'id', 'direction' => 'desc'), array|array<mixed,string>  $columns = array('*')) : array

todo:获取分类列表

Parameters

array $where
array|array<mixed,string> $order
array|array<mixed,string> $columns

Returns

array

getApiList()

getApiList(  $form) : array

todo:获取编辑器格式接口详情

Parameters

$form

Returns

array

getMarkDownList()

getMarkDownList(  $form) : array

todo:获取markdown格式接口详情

Parameters

$form

Returns

array

saveApiLists()

saveApiLists(  $form) : array

todo:保存API接口详情

Parameters

$form

Returns

array

updateApiLists()

updateApiLists(  $form) : array

todo:更新API接口详情

Parameters

$form

Returns

array

saveMarkDown()

saveMarkDown(  $form) : array

todo:保存markdown

Parameters

$form

Returns

array

updateMarkDown()

updateMarkDown(  $form) : array

todo:更新markdown

Parameters

$form

Returns

array

saveCategory()

saveCategory(  $form) : array

todo:数据添加

Parameters

$form

Returns

array

updateCategory()

updateCategory(  $form) : array

todo:数据更新

Parameters

$form

Returns

array

removeCategory()

removeCategory(  $form) : array

todo:删除记录

Parameters

$form

Returns

array

webPushMessage()

webPushMessage(  $form) : array

TODO:推送站内信息处理

Parameters

$form

Returns

array

__clone()

__clone()