智简魔方文档

获取开发文档

方法概览

项目内容
文档类型PHP 类方法
方法标识app\common\logic\DocLogic::doc
所属业务公共接口
来源模块/系统开发文档逻辑

功能说明

获取开发文档

调用示例

$result = (new \app\common\logic\DocLogic())->doc();

参数

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

返回值

返回项类型说明
返回值array
[].sectionstring版块
[].docobject文档
[].doc.titlestring标题
[].doc.descstring描述
[].listarray版块文档列表
[].list[].classstring分类
[].list[].docobject文档
[].list[].doc.titlestring标题
[].list[].doc.descstring描述
[].list[].doc.usestring内部引用
[].list[].listarray分类文档列表
[].list[].list[].methodstring方法
[].list[].list[].docobject文档
[].list[].list[].doc.titlestring标题
[].list[].list[].doc.descstring描述
[].list[].list[].doc.authorstring作者
[].list[].list[].doc.versionstring版本
[].list[].list[].doc.urlstring请求地址
[].list[].list[].doc.methodstring请求方式
[].list[].list[].doc.paramobject请求参数
[].list[].list[].doc.param.typestring类型
[].list[].list[].doc.param.namestring名称
[].list[].list[].doc.param.defaultstring默认值
[].list[].list[].doc.param.descstring描述
[].list[].list[].doc.param.validatestring验证规则
[].list[].list[].doc.returnobject返回参数
[].list[].list[].doc.return.typestring类型
[].list[].list[].doc.return.namestring名称
[].list[].list[].doc.return.defaultstring默认值
[].list[].list[].doc.return.descstring描述

正常返回

{
  "section": "string",
  "doc": {
    "title": "示例名称",
    "desc": "string"
  },
  "list": [
    {
      "class": "string",
      "doc": {
        "title": "示例名称",
        "desc": "string",
        "use": "string"
      },
      "list": [
        {
          "method": "string",
          "doc": {
            "title": "示例名称",
            "desc": "string",
            "author": "string",
            "version": "string",
            "url": "https://example.com/callback",
            "method": "string",
            "param": {
              "type": "string",
              "name": "示例名称",
              "default": "string",
              "desc": "string",
              "validate": "2026-07-20"
            },
            "return": {
              "type": "string",
              "name": "示例名称",
              "default": "string",
              "desc": "string"
            }
          }
        }
      ]
    }
  ]
}

异常情况

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