__construct() __construct(array $config = []) : mixed 架构方法 设置参数 Parameters array $config 配置参数 Returns mixed —
parseAction() parseAction(string $doc = '') : array 解析控制器方法的注释 Parameters string $doc Returns array —
parseRefLine() parseRefLine(mixed $string, mixed $paramKey = "") : mixed Parameters mixed $string mixed $paramKey Returns mixed —
parseServer() parseServer(mixed $path, mixed $paramKey) : mixed Parameters mixed $path mixed $paramKey Returns mixed —
filterModelTableField() filterModelTableField(mixed $params, mixed $keys, mixed $type = "field") : mixed Parameters mixed $params mixed $keys mixed $type Returns mixed —
parseParam() parseParam(string $doc = '') : array 解析参数的注释,server的注释解析 Parameters string $doc Returns array —
getTableDocument() getTableDocument(\addons\apidoc\library\Model $model) : array 根据模型获取表的注释 Parameters \addons\apidoc\library\Model $model Returns array —
getIncludeClassName() getIncludeClassName(mixed $mainClass, mixed $class) : mixed Parameters mixed $mainClass mixed $class Returns mixed —
getClassFileContent() getClassFileContent( $className) : mixed 获取类文件的内容 Parameters $className Throws \Exception Returns mixed —
parseClassLines() parseClassLines( $lines) : array|bool 解析class类的注释,将每条字符串,解析成key,value对象 Parameters $lines Returns array|bool —
parseActionLines() parseActionLines( $lines) : array|bool 解析方法的注释,将每条字符串,解析成key,value对象,并处理 Parameters $lines Returns array|bool —
getModel() getModel(mixed $method, mixed $modelClassName) : mixed Parameters mixed $method mixed $modelClassName Returns mixed —