智简魔方文档

当前管理员权限列表

方法概览

项目内容
文档类型PHP 类方法
方法标识app\admin\model\AuthModel::adminAuthList
所属业务认证安全
来源模块/系统管理员权限模型

功能说明

当前管理员权限列表

调用示例

$result = (new \app\admin\model\AuthModel())->adminAuthList();

参数

该函数/方法无需传入参数。

返回值

返回项类型说明
listarray权限列表
list[].idint权限ID
list[].titlestring权限标题
list[].urlstring地址
list[].orderint排序
list[].parent_idint父级ID
list[].modulestring插件模块路径,如:gateway支付接口/sms短信接口/mail邮件接口/addon插件
list[].pluginstring插件标识名
list[].rulesarray权限规则
list[].childarray权限子集
list[].child[].idint权限ID
list[].child[].titlestring权限标题
list[].child[].urlstring地址
list[].child[].orderint排序
list[].child[].parent_idint父级ID
list[].child[].modulestring插件模块路径,如:gateway支付接口/sms短信接口/mail邮件接口/addon插件
list[].child[].pluginstring插件标识名
list[].child[].rulesarray权限规则
list[].child[].childarray权限子集
list[].child[].child[].idint权限ID
list[].child[].child[].titlestring权限标题
list[].child[].child[].urlstring地址
list[].child[].child[].orderint排序
list[].child[].child[].parent_idint父级ID
list[].child[].child[].modulestring插件模块路径,如:gateway支付接口/sms短信接口/mail邮件接口/addon插件
list[].child[].child[].pluginstring插件标识名
list[].child[].child[].rulesarray权限规则
rulesarray权限规则

正常返回

{
  "list": [
    {
      "id": 1,
      "title": "示例名称",
      "url": "https://example.com/callback",
      "order": 1,
      "parent_id": 1,
      "module": "string",
      "plugin": "string",
      "rules": [
        "string"
      ],
      "child": [
        {
          "id": 1,
          "title": "示例名称",
          "url": "https://example.com/callback",
          "order": 1,
          "parent_id": 1,
          "module": "string",
          "plugin": "string",
          "rules": [
            "string"
          ],
          "child": [
            {
              "id": 1,
              "title": "示例名称",
              "url": "https://example.com/callback",
              "order": 1,
              "parent_id": 1,
              "module": "string",
              "plugin": "string",
              "rules": [
                "string"
              ]
            }
          ]
        }
      ]
    }
  ],
  "rules": [
    "string"
  ]
}

异常情况

异常类型说明
Throwable调用失败时由具体实现抛出异常,异常信息以运行时结果为准。