<?php
 return array (
  0 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\BaseMeta->__construct (<span class="param-type">array</span> <span class="param-var">$attrs</span>  = <span class="param-default">[]</span> , <span class="param-type">bool</span> <span class="param-var">$isNewCreate</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '构造',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  1 => 
  array (
    'function' => 'error',
    'method' => 'xmvc\\BaseMeta::error (<span class="param-type">string</span> <span class="param-var">$message</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  2 => 
  array (
    'function' => '__get',
    'method' => 'xmvc\\BaseMeta->__get (<span class="param-type">string</span> <span class="param-var">$attrName</span> ): <span class="param-return"><span class="param-type">mixed</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  3 => 
  array (
    'function' => '__set',
    'method' => 'xmvc\\BaseMeta->__set (<span class="param-type">string</span> <span class="param-var">$attrName</span> , <span class="param-type">mixed</span> <span class="param-var">$value</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  4 => 
  array (
    'function' => 'baseGet',
    'method' => 'xmvc\\BaseMeta::baseGet (<span class="param-type">array</span> <span class="param-var">$where</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\BaseMeta</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  5 => 
  array (
    'function' => 'inject',
    'method' => 'xmvc\\BaseMeta::inject (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$meta</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '注入',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  6 => 
  array (
    'function' => 'getDB',
    'method' => 'xmvc\\BaseMeta::getDB (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\DB</span></span>',
    'summary' => '获取数据库连接对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  7 => 
  array (
    'function' => 'getSqler',
    'method' => 'xmvc\\BaseMeta->getSqler (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '获取默认查询对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  8 => 
  array (
    'function' => 'last',
    'method' => 'xmvc\\BaseMeta::last (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '获取最后查询 SQL',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  9 => 
  array (
    'function' => 'fillData',
    'method' => 'xmvc\\BaseMeta->fillData (<span class="param-type">array</span> <span class="param-var">$data</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '填充数据到属性',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  10 => 
  array (
    'function' => 'fillDataByRow',
    'method' => 'xmvc\\BaseMeta->fillDataByRow (<span class="param-type">array</span> <span class="param-var">$row</span> ): <span class="param-return"><span class="param-type-not-builtin">array</span></span>',
    'summary' => '填充数据到属性 通过 表记录数据',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  11 => 
  array (
    'function' => 'fromArray',
    'method' => 'xmvc\\BaseMeta::fromArray (<span class="param-type">array</span> <span class="param-var">$array</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\BaseMeta</span></span>',
    'summary' => '创建元对象实例, 通过数组数据',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  12 => 
  array (
    'function' => 'fromDBRow',
    'method' => 'xmvc\\BaseMeta::fromDBRow (<span class="param-type">array</span> <span class="param-var">$row</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\BaseMeta</span></span>',
    'summary' => '创建元对象实例, 通过表记录数据',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  13 => 
  array (
    'function' => 'toArray',
    'method' => 'xmvc\\BaseMeta->toArray (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '返回类属性值数组',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  14 => 
  array (
    'function' => 'toDBRow',
    'method' => 'xmvc\\BaseMeta->toDBRow (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '返回数据表记录值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  15 => 
  array (
    'function' => 'all',
    'method' => 'xmvc\\BaseMeta::all (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '获取全部元数据对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  16 => 
  array (
    'function' => 'conditionsToWhere',
    'method' => 'xmvc\\BaseMeta::conditionsToWhere (<span class="param-type">array</span> <span class="param-var">$conditions</span> , <span class="param-type">array</span> <span class="param-var">$joinMetas</span>  = <span class="param-default">[]</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '属性名规则条件 转 where',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  17 => 
  array (
    'function' => 'processConditionsToWhere',
    'method' => 'xmvc\\BaseMeta::processConditionsToWhere (<span class="param-type">array</span> <span class="param-var">$conditions</span> , <span class="param-type">array</span> <span class="param-var">$joinMetas</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '过程 - 属性名规则条件 转 where',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  18 => 
  array (
    'function' => 'parseAsAttrName',
    'method' => 'xmvc\\BaseMeta::parseAsAttrName (<span class="param-type">string</span> <span class="param-var">$attrNameRule</span> , <span class="param-type">array</span> <span class="param-var">$joinMetas</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '分析规则名称',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  19 => 
  array (
    'function' => 'attrNameToFieldNameInValue',
    'method' => 'xmvc\\BaseMeta::attrNameToFieldNameInValue (<span class="param-type">string</span> <span class="param-var">$originalSql</span> , <span class="param-type">array</span> <span class="param-var">$joinMetas</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '以 @ 开头的原生 SQL 中 属性名 转字段名',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  20 => 
  array (
    'function' => 'parseJoin',
    'method' => 'xmvc\\BaseMeta::parseJoin (<span class="param-type">array</span> <span class="param-var">$metas</span> , <span class="param-type">array</span> <span class="param-var">$joins</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '分析 JOIN 语句, 将所有用到的元对象类找出来, 并将命名空间替换成实际数据库名',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  21 => 
  array (
    'function' => 'getClassFullName',
    'method' => 'xmvc\\BaseMeta::getClassFullName (<span class="param-type">string</span> <span class="param-var">$namespace</span> , <span class="param-type">string</span> <span class="param-var">$classname</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '获取类的完整名称 含有命名空间',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  22 => 
  array (
    'function' => 'getClasFilename',
    'method' => 'xmvc\\BaseMeta::getClasFilename (<span class="param-type">string</span> <span class="param-var">$namespace</span> , <span class="param-type">string</span> <span class="param-var">$classname</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '获取类的php文件名',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  23 => 
  array (
    'function' => 'filter',
    'method' => 'xmvc\\BaseMeta::filter (<span class="param-type">array|string</span> <span class="param-var">$conditions</span> , <span class="param-type">mixed</span> <span class="param-var">$value</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '通过过滤条件获取元数据对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  24 => 
  array (
    'function' => 'has',
    'method' => 'xmvc\\BaseMeta::has (<span class="param-type">array|string</span> <span class="param-var">$conditions</span> , <span class="param-type">mixed</span> <span class="param-var">$value</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '是否存在指定条件下的数据对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  25 => 
  array (
    'function' => 'save',
    'method' => 'xmvc\\BaseMeta->save (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  26 => 
  array (
    'function' => 'delete',
    'method' => 'xmvc\\BaseMeta->delete (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '删除记录',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  27 => 
  array (
    'function' => 'validate',
    'method' => 'xmvc\\BaseMeta->validate (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  28 => 
  array (
    'function' => 'trackChanges',
    'method' => 'xmvc\\BaseMeta->trackChanges (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  29 => 
  array (
    'function' => 'softDelete',
    'method' => 'xmvc\\BaseMeta->softDelete (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  30 => 
  array (
    'function' => 'cache',
    'method' => 'xmvc\\BaseMeta->cache (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhLnBocA',
  ),
  31 => 
  array (
    'function' => 'splitFullPath',
    'method' => 'xmvc\\BaseMetaTree->splitFullPath (): <span class="param-return"><span class="param-type">?array</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  32 => 
  array (
    'function' => 'getRoot',
    'method' => 'xmvc\\BaseMetaTree->getRoot (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\BaseMetaTree</span></span>',
    'summary' => '取根节点',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  33 => 
  array (
    'function' => 'getParent',
    'method' => 'xmvc\\BaseMetaTree->getParent (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\BaseMetaTree</span></span>',
    'summary' => '取父节点',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  34 => 
  array (
    'function' => 'getAllParents',
    'method' => 'xmvc\\BaseMetaTree->getAllParents (): <span class="param-return"><span class="param-type">?array</span></span>',
    'summary' => '取所有父节点',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  35 => 
  array (
    'function' => 'getChildrens',
    'method' => 'xmvc\\BaseMetaTree->getChildrens (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '取子节点',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  36 => 
  array (
    'function' => 'getChildrensTree',
    'method' => 'xmvc\\BaseMetaTree->getChildrensTree (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '取所有子节点, 树型展开结构 (递归查询)',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  37 => 
  array (
    'function' => 'getChildrensList',
    'method' => 'xmvc\\BaseMetaTree->getChildrensList (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '取所有子节点, 数组结构 (fullPath 查询)',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  38 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\BaseMetaTree->__construct (<span class="param-type">array</span> <span class="param-var">$attrs</span>  = <span class="param-default">[]</span> , <span class="param-type">bool</span> <span class="param-var">$isNewCreate</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '构造',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  39 => 
  array (
    'function' => 'error',
    'method' => 'xmvc\\BaseMetaTree::error (<span class="param-type">string</span> <span class="param-var">$message</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  40 => 
  array (
    'function' => '__get',
    'method' => 'xmvc\\BaseMetaTree->__get (<span class="param-type">string</span> <span class="param-var">$attrName</span> ): <span class="param-return"><span class="param-type">mixed</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  41 => 
  array (
    'function' => '__set',
    'method' => 'xmvc\\BaseMetaTree->__set (<span class="param-type">string</span> <span class="param-var">$attrName</span> , <span class="param-type">mixed</span> <span class="param-var">$value</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  42 => 
  array (
    'function' => 'baseGet',
    'method' => 'xmvc\\BaseMetaTree::baseGet (<span class="param-type">array</span> <span class="param-var">$where</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\BaseMetaTree</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  43 => 
  array (
    'function' => 'inject',
    'method' => 'xmvc\\BaseMetaTree::inject (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$meta</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '注入',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  44 => 
  array (
    'function' => 'getDB',
    'method' => 'xmvc\\BaseMetaTree::getDB (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\DB</span></span>',
    'summary' => '获取数据库连接对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  45 => 
  array (
    'function' => 'getSqler',
    'method' => 'xmvc\\BaseMetaTree->getSqler (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '获取默认查询对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  46 => 
  array (
    'function' => 'last',
    'method' => 'xmvc\\BaseMetaTree::last (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '获取最后查询 SQL',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  47 => 
  array (
    'function' => 'fillData',
    'method' => 'xmvc\\BaseMetaTree->fillData (<span class="param-type">array</span> <span class="param-var">$data</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '填充数据到属性',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  48 => 
  array (
    'function' => 'fillDataByRow',
    'method' => 'xmvc\\BaseMetaTree->fillDataByRow (<span class="param-type">array</span> <span class="param-var">$row</span> ): <span class="param-return"><span class="param-type-not-builtin">array</span></span>',
    'summary' => '填充数据到属性 通过 表记录数据',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  49 => 
  array (
    'function' => 'fromArray',
    'method' => 'xmvc\\BaseMetaTree::fromArray (<span class="param-type">array</span> <span class="param-var">$array</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\BaseMetaTree</span></span>',
    'summary' => '创建元对象实例, 通过数组数据',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  50 => 
  array (
    'function' => 'fromDBRow',
    'method' => 'xmvc\\BaseMetaTree::fromDBRow (<span class="param-type">array</span> <span class="param-var">$row</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\BaseMetaTree</span></span>',
    'summary' => '创建元对象实例, 通过表记录数据',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  51 => 
  array (
    'function' => 'toArray',
    'method' => 'xmvc\\BaseMetaTree->toArray (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '返回类属性值数组',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  52 => 
  array (
    'function' => 'toDBRow',
    'method' => 'xmvc\\BaseMetaTree->toDBRow (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '返回数据表记录值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  53 => 
  array (
    'function' => 'all',
    'method' => 'xmvc\\BaseMetaTree::all (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '获取全部元数据对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  54 => 
  array (
    'function' => 'conditionsToWhere',
    'method' => 'xmvc\\BaseMetaTree::conditionsToWhere (<span class="param-type">array</span> <span class="param-var">$conditions</span> , <span class="param-type">array</span> <span class="param-var">$joinMetas</span>  = <span class="param-default">[]</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '属性名规则条件 转 where',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  55 => 
  array (
    'function' => 'processConditionsToWhere',
    'method' => 'xmvc\\BaseMetaTree::processConditionsToWhere (<span class="param-type">array</span> <span class="param-var">$conditions</span> , <span class="param-type">array</span> <span class="param-var">$joinMetas</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '过程 - 属性名规则条件 转 where',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  56 => 
  array (
    'function' => 'parseAsAttrName',
    'method' => 'xmvc\\BaseMetaTree::parseAsAttrName (<span class="param-type">string</span> <span class="param-var">$attrNameRule</span> , <span class="param-type">array</span> <span class="param-var">$joinMetas</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '分析规则名称',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  57 => 
  array (
    'function' => 'attrNameToFieldNameInValue',
    'method' => 'xmvc\\BaseMetaTree::attrNameToFieldNameInValue (<span class="param-type">string</span> <span class="param-var">$originalSql</span> , <span class="param-type">array</span> <span class="param-var">$joinMetas</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '以 @ 开头的原生 SQL 中 属性名 转字段名',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  58 => 
  array (
    'function' => 'parseJoin',
    'method' => 'xmvc\\BaseMetaTree::parseJoin (<span class="param-type">array</span> <span class="param-var">$metas</span> , <span class="param-type">array</span> <span class="param-var">$joins</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '分析 JOIN 语句, 将所有用到的元对象类找出来, 并将命名空间替换成实际数据库名',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  59 => 
  array (
    'function' => 'getClassFullName',
    'method' => 'xmvc\\BaseMetaTree::getClassFullName (<span class="param-type">string</span> <span class="param-var">$namespace</span> , <span class="param-type">string</span> <span class="param-var">$classname</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '获取类的完整名称 含有命名空间',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  60 => 
  array (
    'function' => 'getClasFilename',
    'method' => 'xmvc\\BaseMetaTree::getClasFilename (<span class="param-type">string</span> <span class="param-var">$namespace</span> , <span class="param-type">string</span> <span class="param-var">$classname</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '获取类的php文件名',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  61 => 
  array (
    'function' => 'filter',
    'method' => 'xmvc\\BaseMetaTree::filter (<span class="param-type">array|string</span> <span class="param-var">$conditions</span> , <span class="param-type">mixed</span> <span class="param-var">$value</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '通过过滤条件获取元数据对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  62 => 
  array (
    'function' => 'has',
    'method' => 'xmvc\\BaseMetaTree::has (<span class="param-type">array|string</span> <span class="param-var">$conditions</span> , <span class="param-type">mixed</span> <span class="param-var">$value</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '是否存在指定条件下的数据对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  63 => 
  array (
    'function' => 'save',
    'method' => 'xmvc\\BaseMetaTree->save (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  64 => 
  array (
    'function' => 'delete',
    'method' => 'xmvc\\BaseMetaTree->delete (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '删除记录',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  65 => 
  array (
    'function' => 'validate',
    'method' => 'xmvc\\BaseMetaTree->validate (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  66 => 
  array (
    'function' => 'trackChanges',
    'method' => 'xmvc\\BaseMetaTree->trackChanges (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  67 => 
  array (
    'function' => 'softDelete',
    'method' => 'xmvc\\BaseMetaTree->softDelete (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  68 => 
  array (
    'function' => 'cache',
    'method' => 'xmvc\\BaseMetaTree->cache (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNZXRhVHJlZS5waHA',
  ),
  69 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\BaseModel->__construct (<span class="param-type">array</span> <span class="param-var">$attributes</span>  = <span class="param-default">[]</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '构造',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNb2RlbC5waHA',
  ),
  70 => 
  array (
    'function' => 'validate',
    'method' => 'xmvc\\BaseModel->validate (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNb2RlbC5waHA',
  ),
  71 => 
  array (
    'function' => 'save',
    'method' => 'xmvc\\BaseModel->save (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNb2RlbC5waHA',
  ),
  72 => 
  array (
    'function' => 'delete',
    'method' => 'xmvc\\BaseModel->delete (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNb2RlbC5waHA',
  ),
  73 => 
  array (
    'function' => 'get',
    'method' => 'xmvc\\BaseModel::get (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$id</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNb2RlbC5waHA',
  ),
  74 => 
  array (
    'function' => 'toArray',
    'method' => 'xmvc\\BaseModel->toArray (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNb2RlbC5waHA',
  ),
  75 => 
  array (
    'function' => 'fromArray',
    'method' => 'xmvc\\BaseModel::fromArray (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$data</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNb2RlbC5waHA',
  ),
  76 => 
  array (
    'function' => 'all',
    'method' => 'xmvc\\BaseModel::all (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNb2RlbC5waHA',
  ),
  77 => 
  array (
    'function' => 'filter',
    'method' => 'xmvc\\BaseModel::filter (<span class="param-type">array</span> <span class="param-var">$conditions</span>  = <span class="param-default">[]</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNb2RlbC5waHA',
  ),
  78 => 
  array (
    'function' => 'trackChanges',
    'method' => 'xmvc\\BaseModel->trackChanges (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNb2RlbC5waHA',
  ),
  79 => 
  array (
    'function' => 'softDelete',
    'method' => 'xmvc\\BaseModel->softDelete (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNb2RlbC5waHA',
  ),
  80 => 
  array (
    'function' => 'cache',
    'method' => 'xmvc\\BaseModel->cache (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Jhc2VNb2RlbC5waHA',
  ),
  81 => 
  array (
    'function' => 'create',
    'method' => 'xmvc\\Cache::create (<span class="param-type">string</span> <span class="param-var">$type</span> , <span class="param-type">string</span> <span class="param-var">$groupName</span>  = <span class="param-default">\'default\'</span> , <span class="param-type">string</span> <span class="param-var">$dns</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\interface\\ICache</span></span>',
    'summary' => '创建一个缓存类',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NhY2hlLnBocA',
  ),
  82 => 
  array (
    'function' => 'exists',
    'method' => 'xmvc\\Cache::exists (<span class="param-type">string</span> <span class="param-var">$type</span> , <span class="param-type">string</span> <span class="param-var">$groupName</span>  = <span class="param-default">\'default\'</span> ): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '缓存是否存在',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NhY2hlLnBocA',
  ),
  83 => 
  array (
    'function' => 'groupNameGUID',
    'method' => 'xmvc\\Cache::groupNameGUID (<span class="param-type">string</span> <span class="param-var">$groupName</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '获取 $groupName 的 唯一标识',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NhY2hlLnBocA',
  ),
  84 => 
  array (
    'function' => 'setCacheFileDir',
    'method' => 'xmvc\\Cache->setCacheFileDir (<span class="param-type">string</span> <span class="param-var">$dir</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Cache</span></span>',
    'summary' => '设置缓存文件子目录, 相对于 DIR_CAHCE . \'/files/\'',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NhY2hlLnBocA',
  ),
  85 => 
  array (
    'function' => 'setCacheFileAbsDir',
    'method' => 'xmvc\\Cache->setCacheFileAbsDir (<span class="param-type">string</span> <span class="param-var">$absDir</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Cache</span></span>',
    'summary' => '设置缓存绝对路径目录, 默认是 \'/home/wwwoor/test\'',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NhY2hlLnBocA',
  ),
  86 => 
  array (
    'function' => 'getCacheFileKey',
    'method' => 'xmvc\\Cache->getCacheFileKey (<span class="param-type">string</span> <span class="param-var">$key</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NhY2hlLnBocA',
  ),
  87 => 
  array (
    'function' => 'getCacheFileDir',
    'method' => 'xmvc\\Cache->getCacheFileDir (<span class="param-type">string</span> <span class="param-var">$key</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NhY2hlLnBocA',
  ),
  88 => 
  array (
    'function' => 'getCacheFileName',
    'method' => 'xmvc\\Cache->getCacheFileName (<span class="param-type">string</span> <span class="param-var">$key</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NhY2hlLnBocA',
  ),
  89 => 
  array (
    'function' => 'getCacheFile',
    'method' => 'xmvc\\Cache->getCacheFile (<span class="param-type">string</span> <span class="param-var">$key</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NhY2hlLnBocA',
  ),
  90 => 
  array (
    'function' => 'getCacheFileTime',
    'method' => 'xmvc\\Cache->getCacheFileTime (<span class="param-type">string</span> <span class="param-var">$key</span> ): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NhY2hlLnBocA',
  ),
  91 => 
  array (
    'function' => 'saveCacheFile',
    'method' => 'xmvc\\Cache->saveCacheFile (<span class="param-type">string</span> <span class="param-var">$key</span> , <span class="param-type">mixed</span> <span class="param-var">$data</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Cache</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NhY2hlLnBocA',
  ),
  92 => 
  array (
    'function' => 'deleteCacheFile',
    'method' => 'xmvc\\Cache->deleteCacheFile (<span class="param-type">string</span> <span class="param-var">$key</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Cache</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NhY2hlLnBocA',
  ),
  93 => 
  array (
    'function' => 'deleteAllCacheFile',
    'method' => 'xmvc\\Cache->deleteAllCacheFile (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$deleteSelf</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Cache</span></span>',
    'summary' => '删除所有缓存目录与文件',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NhY2hlLnBocA',
  ),
  94 => 
  array (
    'function' => 'getInstance',
    'method' => 'xmvc\\Container::getInstance (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Container</span></span>',
    'summary' => '获取容器自己的维一实例',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NvbnRhaW5lci5waHA',
  ),
  95 => 
  array (
    'function' => 'has',
    'method' => 'xmvc\\Container::has (<span class="param-type">string</span> <span class="param-var">$name</span> ): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '服务实例是否存在',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NvbnRhaW5lci5waHA',
  ),
  96 => 
  array (
    'function' => 'set',
    'method' => 'xmvc\\Container::set (<span class="param-type">string</span> <span class="param-var">$name</span> , <span class="param-type">callable</span> <span class="param-var">$definition</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '设置服务实例',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NvbnRhaW5lci5waHA',
  ),
  97 => 
  array (
    'function' => 'get',
    'method' => 'xmvc\\Container::get (<span class="param-type">string</span> <span class="param-var">$name</span> ): <span class="param-return"><span class="param-type">object|array</span></span>',
    'summary' => '获取服务实例',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NvbnRhaW5lci5waHA',
  ),
  98 => 
  array (
    'function' => 'lazyCreate',
    'method' => 'xmvc\\Container::lazyCreate (<span class="param-type">string</span> <span class="param-var">$name</span> ): <span class="param-return"><span class="param-type">object</span></span>',
    'summary' => '延时创建 service.php 中的配置为 [类名, null|[创建参数1, 创建参数2...]]',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NvbnRhaW5lci5waHA',
  ),
  99 => 
  array (
    'function' => 'getByPrefix',
    'method' => 'xmvc\\Container::getByPrefix (<span class="param-type">string</span> <span class="param-var">$prefix</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '按前缀获取服务实例',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0NvbnRhaW5lci5waHA',
  ),
  100 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\DB->__construct (<span class="param-type">string</span> <span class="param-var">$cfgKey</span>  = <span class="param-default">\'main\'</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '构造',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  101 => 
  array (
    'function' => 'newSqler',
    'method' => 'xmvc\\DB->newSqler (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '创建一个 Sqler 对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  102 => 
  array (
    'function' => 'getSqler',
    'method' => 'xmvc\\DB->getSqler (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '返回当前 Sqler 对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  103 => 
  array (
    'function' => 'changeSqler',
    'method' => 'xmvc\\DB->changeSqler (<span class="param-type-not-builtin">\\xmvc\\Sqler</span> <span class="param-var">$helper</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\DB</span></span>',
    'summary' => '改变当前 currentSqler 的 Sqler 对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  104 => 
  array (
    'function' => 'transaction',
    'method' => 'xmvc\\DB->transaction (<span class="param-type-not-builtin">\\Closure</span> <span class="param-var">$func</span> ): <span class="param-return"><span class="param-type">mixed</span></span>',
    'summary' => '事务 Transaction',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  105 => 
  array (
    'function' => 'select',
    'method' => 'xmvc\\DB->select (<span class="param-type-not-builtin">\\xmvc\\Sqler</span> <span class="param-var">$helper</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\DB</span></span>',
    'summary' => '绑定查询构建器 Sqler',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  106 => 
  array (
    'function' => 'all',
    'method' => 'xmvc\\DB->all (<span class="param-type">bool</span> <span class="param-var">$sameName</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '取查询结果所有行',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  107 => 
  array (
    'function' => 'has',
    'method' => 'xmvc\\DB->has (<span class="param-type-not-builtin">\\xmvc\\Sqler</span> <span class="param-var">$helper</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  108 => 
  array (
    'function' => 'count',
    'method' => 'xmvc\\DB->count (<span class="param-type-not-builtin">\\xmvc\\Sqler</span> <span class="param-var">$helper</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  109 => 
  array (
    'function' => 'insert',
    'method' => 'xmvc\\DB->insert (<span class="param-type-not-builtin">\\xmvc\\Sqler</span> <span class="param-var">$helper</span>  = <span class="param-default">NULL</span> , <span class="param-type">int</span> <span class="param-var">$chunkQty</span>  = <span class="param-default">200</span> ): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '插入或指插入',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  110 => 
  array (
    'function' => 'insertLots',
    'method' => 'xmvc\\DB->insertLots (<span class="param-type-not-builtin">\\xmvc\\Sqler</span> <span class="param-var">$helper</span>  = <span class="param-default">NULL</span> , <span class="param-type">int</span> <span class="param-var">$chunkQty</span>  = <span class="param-default">200</span> ): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '批量插入',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  111 => 
  array (
    'function' => 'replaceInto',
    'method' => 'xmvc\\DB->replaceInto (<span class="param-type-not-builtin">\\xmvc\\Sqler</span> <span class="param-var">$helper</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '原生替换或插入语句(原生 REPLACE INTO), 返回受影响的行数',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  112 => 
  array (
    'function' => 'replaceCheck',
    'method' => 'xmvc\\DB->replaceCheck (<span class="param-type-not-builtin">\\xmvc\\Sqler</span> <span class="param-var">$helper</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '检测更新或插入语句, 没有找到则新增, 返回受影响的行数',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  113 => 
  array (
    'function' => 'update',
    'method' => 'xmvc\\DB->update (<span class="param-type-not-builtin">\\xmvc\\Sqler</span> <span class="param-var">$helper</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '更新 返回受影响的行数',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  114 => 
  array (
    'function' => 'delete',
    'method' => 'xmvc\\DB->delete (<span class="param-type-not-builtin">\\xmvc\\Sqler</span> <span class="param-var">$helper</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '删除 返回受影响的行数',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  115 => 
  array (
    'function' => 'truncate',
    'method' => 'xmvc\\DB->truncate (<span class="param-type-not-builtin">\\xmvc\\Sqler</span> <span class="param-var">$helper</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '清空 返回受影响的行数',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  116 => 
  array (
    'function' => 'query',
    'method' => 'xmvc\\DB->query (<span class="param-type">string</span> <span class="param-var">$sql</span> , <span class="param-type">?array</span> <span class="param-var">$bindParams</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\DB</span></span>',
    'summary' => '执行PDO 原生SQL查询',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  117 => 
  array (
    'function' => 'exec',
    'method' => 'xmvc\\DB->exec (<span class="param-type">string</span> <span class="param-var">$sql</span> , <span class="param-type">?array</span> <span class="param-var">$bindParams</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">int</span></span>',
    'summary' => '执行PDO 原生SQL查询',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  118 => 
  array (
    'function' => 'getPdoValueType',
    'method' => 'xmvc\\DB->getPdoValueType (<span class="param-type">string</span> <span class="param-var">$valueType</span> ): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '获取参数值对应的 PDO 数据类型',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  119 => 
  array (
    'function' => 'getUserBuff',
    'method' => 'xmvc\\DB->getUserBuff (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '获取 mysql缓存用户结果集是否开启',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  120 => 
  array (
    'function' => 'openUserBuff',
    'method' => 'xmvc\\DB->openUserBuff (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\DB</span></span>',
    'summary' => '开启 mysql缓存结果集方式',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  121 => 
  array (
    'function' => 'closeUserBuff',
    'method' => 'xmvc\\DB->closeUserBuff (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\DB</span></span>',
    'summary' => '关闭 mysql缓存结果集方式, 处理大数据时用',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  122 => 
  array (
    'function' => 'hasTable',
    'method' => 'xmvc\\DB->hasTable (<span class="param-type">string</span> <span class="param-var">$tableName</span> ): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  123 => 
  array (
    'function' => 'getTranCaller',
    'method' => 'xmvc\\DB->getTranCaller (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '获取事务的调用者',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  124 => 
  array (
    'function' => 'begin',
    'method' => 'xmvc\\DB->begin (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\DB</span></span>',
    'summary' => '开启事务',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  125 => 
  array (
    'function' => 'end',
    'method' => 'xmvc\\DB->end (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '结束事务',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  126 => 
  array (
    'function' => 'rollBack',
    'method' => 'xmvc\\DB->rollBack (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\DB</span></span>',
    'summary' => '回滚事务',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  127 => 
  array (
    'function' => 'checkTransaction',
    'method' => 'xmvc\\DB->checkTransaction (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '检测事务是否正常结束',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  128 => 
  array (
    'function' => 'getTransactionStartMethod',
    'method' => 'xmvc\\DB->getTransactionStartMethod (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '获取事务最先开启者',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  129 => 
  array (
    'function' => 'key',
    'method' => 'xmvc\\DB->key (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$keys</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\DB</span></span>',
    'summary' => '使用指定字段值做为返回结果的键值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  130 => 
  array (
    'function' => 'useBuff',
    'method' => 'xmvc\\DB->useBuff (<span class="param-type">bool</span> <span class="param-var">$isUse</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\DB</span></span>',
    'summary' => '是否使用 mysql 缓冲查询',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  131 => 
  array (
    'function' => 'each',
    'method' => 'xmvc\\DB->each (<span class="param-type-not-builtin">\\Closure</span> <span class="param-var">$ballback</span> , <span class="param-type">bool</span> <span class="param-var">$sameName</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\DB</span></span>',
    'summary' => '遍历结果集',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  132 => 
  array (
    'function' => 'row',
    'method' => 'xmvc\\DB->row (<span class="param-type">bool</span> <span class="param-var">$sameName</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '取查询结果中的一行',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  133 => 
  array (
    'function' => 'one',
    'method' => 'xmvc\\DB->one (): <span class="param-return"><span class="param-type">mixed</span></span>',
    'summary' => '取查询结果中的第一行第一列',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  134 => 
  array (
    'function' => 'insertId',
    'method' => 'xmvc\\DB->insertId (): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '返回最后一次插入的自动ID',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  135 => 
  array (
    'function' => 'queryCount',
    'method' => 'xmvc\\DB->queryCount (): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  136 => 
  array (
    'function' => 'last',
    'method' => 'xmvc\\DB->last (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '取最后一次执行的sql',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  137 => 
  array (
    'function' => 'lastPrepare',
    'method' => 'xmvc\\DB->lastPrepare (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '取最后一次执行预处理的sql',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  138 => 
  array (
    'function' => 'getDatabaseName',
    'method' => 'xmvc\\DB->getDatabaseName (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '获取数据库名',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  139 => 
  array (
    'function' => 'quote',
    'method' => 'xmvc\\DB->quote (<span class="param-type">string</span> <span class="param-var">$str</span> , <span class="param-type">string</span> <span class="param-var">$valueType</span> ): <span class="param-return"><span class="param-type">string|false</span></span>',
    'summary' => '转换一个字符串到查询语句',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  140 => 
  array (
    'function' => 'getPDO',
    'method' => 'xmvc\\DB->getPDO (): <span class="param-return"><span class="param-type-not-builtin">\\PDO</span></span>',
    'summary' => '获取原始 PDO 对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  141 => 
  array (
    'function' => 'statement',
    'method' => 'xmvc\\DB->statement (): <span class="param-return"><span class="param-type-not-builtin">\\PDOStatement|false</span></span>',
    'summary' => '获取 PDOStatement 原始结果集对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  142 => 
  array (
    'function' => 'connect',
    'method' => 'xmvc\\DB->connect (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\DB</span></span>',
    'summary' => '连接数据库',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0RCLnBocA',
  ),
  143 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\Dump->__construct (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0R1bXAucGhw',
  ),
  144 => 
  array (
    'function' => 'dumpResult',
    'method' => 'xmvc\\Dump::dumpResult (<span class="param-type">bool</span> <span class="param-var">$isChangeRN</span> , <span class="param-type">mixed</span> ...<span class="param-var">$args</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0R1bXAucGhw',
  ),
  145 => 
  array (
    'function' => 'dumpHtml',
    'method' => 'xmvc\\Dump::dumpHtml (<span class="param-type">bool</span> <span class="param-var">$isChangeRN</span> , <span class="param-type">mixed</span> <span class="param-var">$variable</span> , <span class="param-type">mixed</span> <span class="param-var">$index</span> , <span class="param-type">mixed</span> <span class="param-var">$caller</span> , <span class="param-type">mixed</span> <span class="param-var">$code</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0R1bXAucGhw',
  ),
  146 => 
  array (
    'function' => 'printR',
    'method' => 'xmvc\\Dump::printR (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$variable</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$tab</span> , <span class="param-type">bool</span> <span class="param-var">$isChangeRN</span> ): <span class="param-return"><span class="param-type-not-builtin">string</span></span>',
    'summary' => '自定义对象格式化输出 print_r',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0R1bXAucGhw',
  ),
  147 => 
  array (
    'function' => 'echoValueByType',
    'method' => 'xmvc\\Dump::echoValueByType (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$value</span> , <span class="param-type">bool</span> <span class="param-var">$isChangeRN</span> ): <span class="param-return"><span class="param-type-not-builtin">string</span></span>',
    'summary' => '按值的类型输出对应的颜色',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0R1bXAucGhw',
  ),
  148 => 
  array (
    'function' => 'printResult',
    'method' => 'xmvc\\Dump::printResult (<span class="param-type">bool</span> <span class="param-var">$isChangeRN</span> , <span class="param-type">mixed</span> ...<span class="param-var">$args</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0R1bXAucGhw',
  ),
  149 => 
  array (
    'function' => 'phpCodeColor',
    'method' => 'xmvc\\Dump::phpCodeColor (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$code_string</span> ): <span class="param-return"><span class="param-type-not-builtin">string</span></span>',
    'summary' => 'php代码变色',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0R1bXAucGhw',
  ),
  150 => 
  array (
    'function' => 'password',
    'method' => 'xmvc\\Encoder::password (<span class="param-type">string</span> <span class="param-var">$string</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '密码 BCRYPT 算法, 60 字符长度',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  151 => 
  array (
    'function' => 'asciiToUnicode',
    'method' => 'xmvc\\Encoder::asciiToUnicode (<span class="param-type">string</span> <span class="param-var">$string</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  152 => 
  array (
    'function' => 'unicodeToAscii',
    'method' => 'xmvc\\Encoder::unicodeToAscii (<span class="param-type">string</span> <span class="param-var">$string</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '将 unicode 编码转换回非 ASCII 字符',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  153 => 
  array (
    'function' => 'encode',
    'method' => 'xmvc\\Encoder::encode (<span class="param-type">string</span> <span class="param-var">$string</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '可用于网址安全的 base64编码 from 字符串 String',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  154 => 
  array (
    'function' => 'decode',
    'method' => 'xmvc\\Encoder::decode (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$base64Str</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '可用于网址安全的 base64解码 from 字符串 String',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  155 => 
  array (
    'function' => 'encodeForArray',
    'method' => 'xmvc\\Encoder::encodeForArray (<span class="param-type">array</span> <span class="param-var">$var</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '可用于网址安全的 base64编码 For 数组 Array',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  156 => 
  array (
    'function' => 'decodeForArray',
    'method' => 'xmvc\\Encoder::decodeForArray (<span class="param-type">string</span> <span class="param-var">$base64Str</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '可用于网址安全的 base64解码 For 数组 Array',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  157 => 
  array (
    'function' => 'encodeForObject',
    'method' => 'xmvc\\Encoder::encodeForObject (<span class="param-type">object</span> <span class="param-var">$var</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '可用于网址安全的 base64编码 For 对象 Object',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  158 => 
  array (
    'function' => 'decodeForObject',
    'method' => 'xmvc\\Encoder::decodeForObject (<span class="param-type">string</span> <span class="param-var">$base64Str</span> ): <span class="param-return"><span class="param-type">object</span></span>',
    'summary' => '可用于网址安全的 base64解码 For 对象 Object',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  159 => 
  array (
    'function' => 'encrypt',
    'method' => 'xmvc\\Encoder::encrypt (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$str</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '加密字符串',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  160 => 
  array (
    'function' => 'decrypt',
    'method' => 'xmvc\\Encoder::decrypt (<span class="param-type">string</span> <span class="param-var">$str</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '解密字符串',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  161 => 
  array (
    'function' => 'encryptRAW',
    'method' => 'xmvc\\Encoder::encryptRAW (<span class="param-type">string</span> <span class="param-var">$data</span> ): <span class="param-return"><span class="param-type">string|false</span></span>',
    'summary' => '加密',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  162 => 
  array (
    'function' => 'decryptRAW',
    'method' => 'xmvc\\Encoder::decryptRAW (<span class="param-type">string</span> <span class="param-var">$data</span> ): <span class="param-return"><span class="param-type">string|false</span></span>',
    'summary' => '解密',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  163 => 
  array (
    'function' => 'md6',
    'method' => 'xmvc\\Encoder::md6 (<span class="param-type">string</span> <span class="param-var">$string</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => 'md5的63进制值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  164 => 
  array (
    'function' => 'decToCode63',
    'method' => 'xmvc\\Encoder::decToCode63 (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$decimalString</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '10进制转自定义63进制',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  165 => 
  array (
    'function' => 'code63ToDec',
    'method' => 'xmvc\\Encoder::code63ToDec (<span class="param-type">string</span> <span class="param-var">$code63</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '自定义63进制转10进制',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  166 => 
  array (
    'function' => 'scientificToDecimal',
    'method' => 'xmvc\\Encoder::scientificToDecimal (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$scientificNotation</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '将科学计数法表示的数字转换为 BC Math 可以处理的数字字符串',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0VuY29kZXIucGhw',
  ),
  167 => 
  array (
    'function' => 'setErrorCustomPool',
    'method' => 'xmvc\\ErrorClass::setErrorCustomPool (<span class="param-type">string</span> <span class="param-var">$customKey</span> , <span class="param-type">string</span> <span class="param-var">$message</span> , <span class="param-type">?array</span> <span class="param-var">$exts</span>  = <span class="param-default">NULL</span> , <span class="param-type">array</span> <span class="param-var">$filters</span>  = <span class="param-default">[]</span> , <span class="param-type">array</span> <span class="param-var">$customCaller</span>  = <span class="param-default">[]</span> , <span class="param-type">bool</span> <span class="param-var">$isAddTrace</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '加入自定义错误信息池',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Vycm9yQ2xhc3MucGhw',
  ),
  168 => 
  array (
    'function' => 'getErrorCustomPool',
    'method' => 'xmvc\\ErrorClass::getErrorCustomPool (<span class="param-type">string</span> <span class="param-var">$customKey</span> ): <span class="param-return"><span class="param-type">?array</span></span>',
    'summary' => '取自定义错误信息池内容',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Vycm9yQ2xhc3MucGhw',
  ),
  169 => 
  array (
    'function' => 'errorReport',
    'method' => 'xmvc\\ErrorClass::errorReport (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$type</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$error</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$function</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Vycm9yQ2xhc3MucGhw',
  ),
  170 => 
  array (
    'function' => 'errorMake',
    'method' => 'xmvc\\ErrorClass::errorMake (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$error</span> ): <span class="param-return"><span class="param-type-not-builtin">\\exit</span></span>',
    'summary' => '生产一个错误',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Vycm9yQ2xhc3MucGhw',
  ),
  171 => 
  array (
    'function' => 'errorHandlerDebug',
    'method' => 'xmvc\\ErrorClass::errorHandlerDebug (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$errno</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$message</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$errfile</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$errline</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Vycm9yQ2xhc3MucGhw',
  ),
  172 => 
  array (
    'function' => 'onShutdownDebug',
    'method' => 'xmvc\\ErrorClass::onShutdownDebug (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$error</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Vycm9yQ2xhc3MucGhw',
  ),
  173 => 
  array (
    'function' => 'onShutdownProduct',
    'method' => 'xmvc\\ErrorClass::onShutdownProduct (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$error</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Vycm9yQ2xhc3MucGhw',
  ),
  174 => 
  array (
    'function' => 'onShutdownCli',
    'method' => 'xmvc\\ErrorClass::onShutdownCli (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$error</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Vycm9yQ2xhc3MucGhw',
  ),
  175 => 
  array (
    'function' => 'messageFiles',
    'method' => 'xmvc\\ErrorClass::messageFiles (<span class="param-type">string</span> <span class="param-var">$message</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '返回错误信息中的所有的文件名和行',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Vycm9yQ2xhc3MucGhw',
  ),
  176 => 
  array (
    'function' => 'errorTypeName',
    'method' => 'xmvc\\ErrorClass::errorTypeName (<span class="param-type">int</span> <span class="param-var">$type</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '返回错误代码的类型名称',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Vycm9yQ2xhc3MucGhw',
  ),
  177 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\EventManager->__construct (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V2ZW50TWFuYWdlci5waHA',
  ),
  178 => 
  array (
    'function' => 'getInstance',
    'method' => 'xmvc\\EventManager::getInstance (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\EventManager</span></span>',
    'summary' => '获取事件调度器维一实例',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V2ZW50TWFuYWdlci5waHA',
  ),
  179 => 
  array (
    'function' => 'sortPriority',
    'method' => 'xmvc\\EventManager->sortPriority (<span class="param-type">array</span> <span class="param-var">$arr</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '优先级排序',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V2ZW50TWFuYWdlci5waHA',
  ),
  180 => 
  array (
    'function' => 'addListener',
    'method' => 'xmvc\\EventManager->addListener (<span class="param-type">string</span> <span class="param-var">$eventName</span> , <span class="param-type">xmvc\\interface\\IEventListener|array</span> <span class="param-var">$listeners</span> , <span class="param-type">int</span> <span class="param-var">$priority</span>  = <span class="param-default">0</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '添加监听器',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V2ZW50TWFuYWdlci5waHA',
  ),
  181 => 
  array (
    'function' => 'addSubscriber',
    'method' => 'xmvc\\EventManager->addSubscriber (<span class="param-type">xmvc\\interface\\IEventSubscriber|array</span> <span class="param-var">$object</span> , <span class="param-type">string</span> <span class="param-var">$serviceName</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '添加订阅者',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V2ZW50TWFuYWdlci5waHA',
  ),
  182 => 
  array (
    'function' => 'trigger',
    'method' => 'xmvc\\EventManager->trigger (<span class="param-type">string</span> <span class="param-var">$eventName</span> , <span class="param-type">\\xmvc\\event\\BaseEvent</span> <span class="param-var">$event</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '触发事件, 发送事件给订阅者和监听器',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V2ZW50TWFuYWdlci5waHA',
  ),
  183 => 
  array (
    'function' => 'eachSubscribers',
    'method' => 'xmvc\\EventManager->eachSubscribers (<span class="param-type">string</span> <span class="param-var">$eventName</span> , <span class="param-type">array|string</span> <span class="param-var">$eachClass</span> , <span class="param-type">\\Closure</span> <span class="param-var">$function</span> , <span class="param-type">bool</span> <span class="param-var">$isResetIndex</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '按指定的类名遍历订阅者列表',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V2ZW50TWFuYWdlci5waHA',
  ),
  184 => 
  array (
    'function' => 'eachListeners',
    'method' => 'xmvc\\EventManager->eachListeners (<span class="param-type">string</span> <span class="param-var">$eventName</span> , <span class="param-type">array|string</span> <span class="param-var">$eachClass</span> , <span class="param-type">\\Closure</span> <span class="param-var">$function</span> , <span class="param-type">bool</span> <span class="param-var">$isResetIndex</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '按指定的类名遍历监听器列表',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V2ZW50TWFuYWdlci5waHA',
  ),
  185 => 
  array (
    'function' => 'setPriorityListenter',
    'method' => 'xmvc\\EventManager->setPriorityListenter (<span class="param-type">string</span> <span class="param-var">$eventName</span> , <span class="param-type">array|string</span> <span class="param-var">$listenteCalss</span> , <span class="param-type">int</span> <span class="param-var">$priority</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '设置监听器优先级别',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V2ZW50TWFuYWdlci5waHA',
  ),
  186 => 
  array (
    'function' => 'setPrioritySubscriber',
    'method' => 'xmvc\\EventManager->setPrioritySubscriber (<span class="param-type">string</span> <span class="param-var">$eventName</span> , <span class="param-type">array|string</span> <span class="param-var">$subscriberCalss</span> , <span class="param-type">int</span> <span class="param-var">$priority</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '设置订阅者优先级别',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V2ZW50TWFuYWdlci5waHA',
  ),
  187 => 
  array (
    'function' => 'removeSubscriber',
    'method' => 'xmvc\\EventManager->removeSubscriber (<span class="param-type">string</span> <span class="param-var">$eventName</span> , <span class="param-type">array|string</span> <span class="param-var">$removeSubscriberCalss</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '移除订阅者',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V2ZW50TWFuYWdlci5waHA',
  ),
  188 => 
  array (
    'function' => 'removeListenter',
    'method' => 'xmvc\\EventManager->removeListenter (<span class="param-type">string</span> <span class="param-var">$eventName</span> , <span class="param-type">array|string</span> <span class="param-var">$removeListenerCalss</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '移除监听器',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V2ZW50TWFuYWdlci5waHA',
  ),
  189 => 
  array (
    'function' => 'getListeners',
    'method' => 'xmvc\\EventManager->getListeners (<span class="param-type">string</span> <span class="param-var">$eventName</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '获取指定事件名称下的所有订阅者和监听器',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V2ZW50TWFuYWdlci5waHA',
  ),
  190 => 
  array (
    'function' => 'record',
    'method' => 'xmvc\\EventManager->record (<span class="param-type">string</span> <span class="param-var">$eventName</span> , <span class="param-type">\\xmvc\\event\\BaseEvent</span> <span class="param-var">$event</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '记录事件和数据，并触发记录的事件',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V2ZW50TWFuYWdlci5waHA',
  ),
  191 => 
  array (
    'function' => 'replay',
    'method' => 'xmvc\\EventManager->replay (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '重放记录的事件',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V2ZW50TWFuYWdlci5waHA',
  ),
  192 => 
  array (
    'function' => 'clearLog',
    'method' => 'xmvc\\EventManager->clearLog (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '清除事件记录',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V2ZW50TWFuYWdlci5waHA',
  ),
  193 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\Excel->__construct (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '构造',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V4Y2VsLnBocA',
  ),
  194 => 
  array (
    'function' => 'test',
    'method' => 'xmvc\\Excel->test (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0V4Y2VsLnBocA',
  ),
  195 => 
  array (
    'function' => 'lg',
    'method' => 'XMVC函数库 lg (<span class="param-type">string</span> <span class="param-var">$str</span> , <span class="param-type">string|int|float</span> ...<span class="param-var">$vars</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '语言文本切换',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  196 => 
  array (
    'function' => 'url',
    'method' => 'XMVC函数库 url (<span class="param-type">string</span> <span class="param-var">$route</span> , <span class="param-type">array|string|null</span> <span class="param-var">$params</span>  = <span class="param-default">NULL</span> , <span class="param-type">?array</span> <span class="param-var">$filterKeys</span>  = <span class="param-default">NULL</span> , <span class="param-type">bool</span> <span class="param-var">$isAbs</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '构建网址',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  197 => 
  array (
    'function' => 'C',
    'method' => 'XMVC函数库 C (<span class="param-type">string</span> <span class="param-var">$className</span> , <span class="param-type">mixed</span> ...<span class="param-var">$params</span> ): <span class="param-return"><span class="param-type-not-builtin">object</span></span>',
    'summary' => '创建一个对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  198 => 
  array (
    'function' => 'D',
    'method' => 'XMVC函数库 D (<span class="param-type">string</span> <span class="param-var">$guid</span> , <span class="param-type">string</span> <span class="param-var">$className</span> , <span class="param-type">mixed</span> ...<span class="param-var">$params</span> ): <span class="param-return"><span class="param-type">object</span></span>',
    'summary' => '创建一个单列对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  199 => 
  array (
    'function' => 'error',
    'method' => 'XMVC函数库 error (<span class="param-type">string</span> <span class="param-var">$message</span> , <span class="param-type">?array</span> <span class="param-var">$exts</span>  = <span class="param-default">NULL</span> , <span class="param-type">array</span> <span class="param-var">$filters</span>  = <span class="param-default">[]</span> , <span class="param-type">array</span> <span class="param-var">$customCaller</span>  = <span class="param-default">[]</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '抛出一个错误',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  200 => 
  array (
    'function' => 'errorInfo',
    'method' => 'XMVC函数库 errorInfo (<span class="param-type">string</span> <span class="param-var">$message</span> , <span class="param-type">?array</span> <span class="param-var">$exts</span>  = <span class="param-default">NULL</span> , <span class="param-type">array</span> <span class="param-var">$filters</span>  = <span class="param-default">[]</span> , <span class="param-type">array</span> <span class="param-var">$customCaller</span>  = <span class="param-default">[]</span> , <span class="param-type">bool</span> <span class="param-var">$isAddTrace</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '构造一个错误信息体',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  201 => 
  array (
    'function' => 'I',
    'method' => 'XMVC函数库 I (<span class="param-type">string</span> <span class="param-var">$reqKey</span> , <span class="param-type">mixed</span> <span class="param-var">$default</span>  = <span class="param-default">NULL</span> , <span class="param-type">?array</span> <span class="param-var">$rules</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">mixed</span></span>',
    'summary' => '取 GET 或 POST 或 php://input 的值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  202 => 
  array (
    'function' => 'IThrow',
    'method' => 'XMVC函数库 IThrow (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'I() 验证失败时, 直接抛出错误',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  203 => 
  array (
    'function' => 'ICheckAll',
    'method' => 'XMVC函数库 ICheckAll (<span class="param-type">bool</span> <span class="param-var">$isAll</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '是否验证所有规则, 默认 false 只返回第一条检测到的错误',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  204 => 
  array (
    'function' => 'IError',
    'method' => 'XMVC函数库 IError (): <span class="param-return"><span class="param-type">?array</span></span>',
    'summary' => '提交参数的验证错误信息, 如果没有错误返回 null',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  205 => 
  array (
    'function' => 'hasGet',
    'method' => 'XMVC函数库 hasGet (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '提交参数的是否有 GET',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  206 => 
  array (
    'function' => 'hasPost',
    'method' => 'XMVC函数库 hasPost (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '提交参数的是否有 POST',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  207 => 
  array (
    'function' => 'hasPhpinput',
    'method' => 'XMVC函数库 hasPhpinput (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '提交参数的是否是 php://input',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  208 => 
  array (
    'function' => 'getKeys',
    'method' => 'XMVC函数库 getKeys (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => 'GET 提交的所有的键',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  209 => 
  array (
    'function' => 'postKeys',
    'method' => 'XMVC函数库 postKeys (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => 'POST 提交的所有的键',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  210 => 
  array (
    'function' => 'phpinputKeys',
    'method' => 'XMVC函数库 phpinputKeys (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => 'php://input 提交的所有的键',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  211 => 
  array (
    'function' => 'cfg',
    'method' => 'XMVC函数库 cfg (<span class="param-type">string</span> <span class="param-var">$dns</span> ): <span class="param-return"><span class="param-type-not-builtin">mixed</span></span>',
    'summary' => '取配置文件中的具体的项的值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  212 => 
  array (
    'function' => 'getArrayFromStrLink',
    'method' => 'XMVC函数库 getArrayFromStrLink (<span class="param-type">string</span> <span class="param-var">$dns</span> , <span class="param-type">stdClass|array</span> <span class="param-var">$array</span> ): <span class="param-return"><span class="param-type-not-builtin">mixed</span></span>',
    'summary' => 'a.b.c 取 数组',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  213 => 
  array (
    'function' => 'setArrayFromStrLink',
    'method' => 'XMVC函数库 setArrayFromStrLink (<span class="param-type">array|string</span> <span class="param-var">$dns</span> , <span class="param-type">mixed</span> <span class="param-var">$value</span> , <span class="param-type">array</span> <span class="param-var">$array</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'a.b.c 写 数组',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  214 => 
  array (
    'function' => 'loadConfig',
    'method' => 'XMVC函数库 loadConfig (<span class="param-type">string</span> <span class="param-var">$filename</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '加载配置文件',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  215 => 
  array (
    'function' => 'trigger',
    'method' => 'XMVC函数库 trigger (<span class="param-type">string</span> <span class="param-var">$eventName</span> , <span class="param-type">object</span> <span class="param-var">$event</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '发送事件给全局监听器',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  216 => 
  array (
    'function' => 'qgprintf',
    'method' => 'XMVC函数库 qgprintf (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$rulestr</span> , <span class="param-type-not-builtin">mixed</span> ...<span class="param-var">$args</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '使用指定变量格式化字符串',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  217 => 
  array (
    'function' => 'toString',
    'method' => 'XMVC函数库 toString (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$mixedValue</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '将任意值转成字符串',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  218 => 
  array (
    'function' => 'guid',
    'method' => 'XMVC函数库 guid (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '生成唯一ID',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  219 => 
  array (
    'function' => 'msec',
    'method' => 'XMVC函数库 msec (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$microtime</span>  = <span class="param-default">0</span> ): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '取时间的毫秒数, 默认0 为当前时间',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  220 => 
  array (
    'function' => 'formatTimeArr',
    'method' => 'XMVC函数库 formatTimeArr (<span class="param-type">int</span> <span class="param-var">$sec</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '将时间戳转成可阅读',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  221 => 
  array (
    'function' => 'formatTimeString',
    'method' => 'XMVC函数库 formatTimeString (<span class="param-type">array</span> <span class="param-var">$t</span> , <span class="param-type">?array</span> <span class="param-var">$lgs</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '将时间戳转成可阅读',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  222 => 
  array (
    'function' => 'formatTime',
    'method' => 'XMVC函数库 formatTime (<span class="param-type">int</span> <span class="param-var">$sec</span> , <span class="param-type">?array</span> <span class="param-var">$lgs</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '将时间戳转成可阅读',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  223 => 
  array (
    'function' => 'formatMsecTime',
    'method' => 'XMVC函数库 formatMsecTime (<span class="param-type">int</span> <span class="param-var">$msec</span> , <span class="param-type">?array</span> <span class="param-var">$lgs</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '将毫秒时间戳转成可阅读',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  224 => 
  array (
    'function' => 'formatBytes',
    'method' => 'XMVC函数库 formatBytes (<span class="param-type">int</span> <span class="param-var">$bytes</span> , <span class="param-type">int</span> <span class="param-var">$precision</span>  = <span class="param-default">2</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '将字节数转成 TB,GB,MB,KB 便宜阅读',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  225 => 
  array (
    'function' => 'escape',
    'method' => 'XMVC函数库 escape (<span class="param-type">stdClass|array|string|null</span> <span class="param-var">$variables</span> ): <span class="param-return"><span class="param-type">array|string</span></span>',
    'summary' => '返回安全字符串',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  226 => 
  array (
    'function' => 'escapeRecursive',
    'method' => 'XMVC函数库 escapeRecursive (<span class="param-type">stdClass|array|string|null</span> <span class="param-var">$variables</span> ): <span class="param-return"><span class="param-type">array|string</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  227 => 
  array (
    'function' => 'md6',
    'method' => 'XMVC函数库 md6 (<span class="param-type">string</span> <span class="param-var">$string</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => 'md5的63进制值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  228 => 
  array (
    'function' => 'getCsrfToken',
    'method' => 'XMVC函数库 getCsrfToken (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '取csrf token',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  229 => 
  array (
    'function' => 'getUserToken',
    'method' => 'XMVC函数库 getUserToken (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '取 用户 token',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  230 => 
  array (
    'function' => 'isJson',
    'method' => 'XMVC函数库 isJson (<span class="param-type">string</span> <span class="param-var">$string</span> ): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '判断是否是一个 json 字符串',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  231 => 
  array (
    'function' => 'map',
    'method' => 'XMVC函数库 map (<span class="param-type">array</span> <span class="param-var">$data</span> , <span class="param-type">mixed</span> <span class="param-var">$keyField</span> , <span class="param-type">mixed</span> <span class="param-var">$valueField</span>  = <span class="param-default">NULL</span> , <span class="param-type">\\Closure</span> <span class="param-var">$func</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '重构返回结果数组',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  232 => 
  array (
    'function' => '_mapRecursionRow',
    'method' => 'XMVC函数库 _mapRecursionRow (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$parentKey</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$fields</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$row</span> , <span class="param-type-not-builtin">\\Closure</span> <span class="param-var">$func</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  233 => 
  array (
    'function' => 'fdir',
    'method' => 'XMVC函数库 fdir (<span class="param-type">string</span> <span class="param-var">$dir</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '格式化目录',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  234 => 
  array (
    'function' => 'relDir',
    'method' => 'XMVC函数库 relDir (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$dir</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '取相对目录',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  235 => 
  array (
    'function' => 'absDir',
    'method' => 'XMVC函数库 absDir (<span class="param-type">string</span> <span class="param-var">$dir</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '取绝对 对目录',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  236 => 
  array (
    'function' => 'extname',
    'method' => 'XMVC函数库 extname (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$filename</span> ): <span class="param-return"><span class="param-type-not-builtin">string</span></span>',
    'summary' => '文件扩展名',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  237 => 
  array (
    'function' => 'filenameNotExt',
    'method' => 'XMVC函数库 filenameNotExt (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$filename</span> ): <span class="param-return"><span class="param-type-not-builtin">string</span></span>',
    'summary' => '文件名不带扩展',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  238 => 
  array (
    'function' => 'mkdirs',
    'method' => 'XMVC函数库 mkdirs (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$dir</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$mode</span>  = <span class="param-default">511</span> ): <span class="param-return"><span class="param-type-not-builtin">bool</span></span>',
    'summary' => '递归创建目录',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  239 => 
  array (
    'function' => 'file_put_contents_lock',
    'method' => 'XMVC函数库 file_put_contents_lock (<span class="param-type">string</span> <span class="param-var">$filename</span> , <span class="param-type">string</span> <span class="param-var">$data</span> , <span class="param-type">int</span> <span class="param-var">$retry</span>  = <span class="param-default">10</span> , <span class="param-type">int</span> <span class="param-var">$wait</span>  = <span class="param-default">1</span> ): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '以锁方式写文件，带重试机制',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  240 => 
  array (
    'function' => 'arrayToFile',
    'method' => 'XMVC函数库 arrayToFile (<span class="param-type">string</span> <span class="param-var">$filename</span> , <span class="param-type">array</span> <span class="param-var">$data</span> , <span class="param-type">mixed</span> <span class="param-var">$mode</span>  = <span class="param-default">511</span> ): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '将数组内容写入到一个php文件中',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  241 => 
  array (
    'function' => 'forEachDir',
    'method' => 'XMVC函数库 forEachDir (<span class="param-type">string</span> <span class="param-var">$dir</span> , <span class="param-type">\\Closure</span> <span class="param-var">$func</span> , <span class="param-type">bool</span> <span class="param-var">$isEachSubDir</span> , <span class="param-type">int</span> <span class="param-var">$maxLevel</span>  = <span class="param-default">0</span> , <span class="param-type">int</span> <span class="param-var">$level</span>  = <span class="param-default">1</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '递归遍历目录与文件',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  242 => 
  array (
    'function' => 'rmdirs',
    'method' => 'XMVC函数库 rmdirs (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$dir</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$deleteSelf</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type-not-builtin">bool</span></span>',
    'summary' => '递归删除目录',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  243 => 
  array (
    'function' => 'getSiteNameByDir',
    'method' => 'XMVC函数库 getSiteNameByDir (<span class="param-type">string</span> <span class="param-var">$dir</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '通过目录名取站点名称',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  244 => 
  array (
    'function' => 'cfgDirToTrueDir',
    'method' => 'XMVC函数库 cfgDirToTrueDir (<span class="param-type">string</span> <span class="param-var">$cfgStr</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '将配置文件中的目录内容转成真实的目录',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  245 => 
  array (
    'function' => 'view',
    'method' => 'XMVC函数库 view (<span class="param-type">string</span> <span class="param-var">$filename</span> , <span class="param-type">stdClass|array|null</span> <span class="param-var">$variables</span>  = <span class="param-default">NULL</span> , <span class="param-type">?array</span> <span class="param-var">$variables2</span>  = <span class="param-default">NULL</span> , <span class="param-type">bool</span> <span class="param-var">$require</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '输出视图',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  246 => 
  array (
    'function' => 'R',
    'method' => 'XMVC函数库 R (<span class="param-type">mixed</span> <span class="param-var">$data</span>  = <span class="param-default">NULL</span> , <span class="param-type">mixed</span> ...<span class="param-var">$dataArgs</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\ReturnClass</span></span>',
    'summary' => '返回一个action值对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  247 => 
  array (
    'function' => 'dd',
    'method' => 'XMVC函数库 dd (<span class="param-type-not-builtin">mixed</span> ...<span class="param-var">$args</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  248 => 
  array (
    'function' => 'ddRN',
    'method' => 'XMVC函数库 ddRN (<span class="param-type-not-builtin">mixed</span> ...<span class="param-var">$args</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  249 => 
  array (
    'function' => 'ddSql',
    'method' => 'XMVC函数库 ddSql (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$sql</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  250 => 
  array (
    'function' => 'dump',
    'method' => 'XMVC函数库 dump (<span class="param-type-not-builtin">mixed</span> ...<span class="param-var">$args</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  251 => 
  array (
    'function' => 'dumpRN',
    'method' => 'XMVC函数库 dumpRN (<span class="param-type-not-builtin">mixed</span> ...<span class="param-var">$args</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  252 => 
  array (
    'function' => 'dumpSql',
    'method' => 'XMVC函数库 dumpSql (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$sql</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  253 => 
  array (
    'function' => 'ddPrint',
    'method' => 'XMVC函数库 ddPrint (<span class="param-type-not-builtin">mixed</span> ...<span class="param-var">$args</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  254 => 
  array (
    'function' => 'ddPrintRN',
    'method' => 'XMVC函数库 ddPrintRN (<span class="param-type-not-builtin">mixed</span> ...<span class="param-var">$args</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  255 => 
  array (
    'function' => 'dumpPrint',
    'method' => 'XMVC函数库 dumpPrint (<span class="param-type-not-builtin">mixed</span> ...<span class="param-var">$args</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  256 => 
  array (
    'function' => 'dumpPrintRN',
    'method' => 'XMVC函数库 dumpPrintRN (<span class="param-type-not-builtin">mixed</span> ...<span class="param-var">$args</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  257 => 
  array (
    'function' => 'ddTable',
    'method' => 'XMVC函数库 ddTable (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$rows</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  258 => 
  array (
    'function' => 'dumpTable',
    'method' => 'XMVC函数库 dumpTable (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$rows</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$styles</span>  = <span class="param-default">[]</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  259 => 
  array (
    'function' => 'dumpTableResult',
    'method' => 'XMVC函数库 dumpTableResult (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$rows</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$styles</span>  = <span class="param-default">[]</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  260 => 
  array (
    'function' => 'addslashesOnce',
    'method' => 'XMVC函数库 addslashesOnce (<span class="param-type">string</span> <span class="param-var">$str</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '转义单引号，但已转义过的不重复转义',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  261 => 
  array (
    'function' => 'closureToString',
    'method' => 'XMVC函数库 closureToString (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$closureObject</span> ): <span class="param-return"><span class="param-type-not-builtin">string</span></span>',
    'summary' => '匿名函数转字符串',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  262 => 
  array (
    'function' => 'getTraceCaller',
    'method' => 'XMVC函数库 getTraceCaller (<span class="param-type">array</span> <span class="param-var">$traceList</span> , <span class="param-type">array</span> <span class="param-var">$filters</span>  = <span class="param-default">[]</span> ): <span class="param-return"><span class="param-type">?array</span></span>',
    'summary' => '取跟踪记录中的真实调用者',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0Z1bmN0aW9uLnBocA',
  ),
  263 => 
  array (
    'function' => 'channel',
    'method' => 'xmvc\\Log::channel (<span class="param-type">string</span> <span class="param-var">$type</span>  = <span class="param-default">\'error\'</span> ): <span class="param-return"><span class="param-type-not-builtin">\\Monolog\\Logger</span></span>',
    'summary' => '配置',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZy5waHA',
  ),
  264 => 
  array (
    'function' => 'getLoger',
    'method' => 'xmvc\\Log::getLoger (): <span class="param-return"><span class="param-type-not-builtin">\\Monolog\\Logger</span></span>',
    'summary' => '获取 Monolog\\Logger',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZy5waHA',
  ),
  265 => 
  array (
    'function' => 'formatMessage',
    'method' => 'xmvc\\Log::formatMessage (<span class="param-type">string</span> <span class="param-var">$message</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '格式化日志文本',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZy5waHA',
  ),
  266 => 
  array (
    'function' => 'debug',
    'method' => 'xmvc\\Log::debug (<span class="param-type">string</span> <span class="param-var">$message</span> , <span class="param-type">array</span> <span class="param-var">$contexts</span>  = <span class="param-default">[]</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '调试信息 写入日志',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZy5waHA',
  ),
  267 => 
  array (
    'function' => 'info',
    'method' => 'xmvc\\Log::info (<span class="param-type">string</span> <span class="param-var">$message</span> , <span class="param-type">array</span> <span class="param-var">$contexts</span>  = <span class="param-default">[]</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '普通信息 写入日志',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZy5waHA',
  ),
  268 => 
  array (
    'function' => 'warning',
    'method' => 'xmvc\\Log::warning (<span class="param-type">string</span> <span class="param-var">$message</span> , <span class="param-type">array</span> <span class="param-var">$contexts</span>  = <span class="param-default">[]</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '警告信息 写入日志',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZy5waHA',
  ),
  269 => 
  array (
    'function' => 'error',
    'method' => 'xmvc\\Log::error (<span class="param-type">string</span> <span class="param-var">$message</span> , <span class="param-type">array</span> <span class="param-var">$contexts</span>  = <span class="param-default">[]</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '错误信息 写入日志',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZy5waHA',
  ),
  270 => 
  array (
    'function' => 'critical',
    'method' => 'xmvc\\Log::critical (<span class="param-type">string</span> <span class="param-var">$message</span> , <span class="param-type">array</span> <span class="param-var">$contexts</span>  = <span class="param-default">[]</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '关键信息 写入日志',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZy5waHA',
  ),
  271 => 
  array (
    'function' => 'emergency',
    'method' => 'xmvc\\Log::emergency (<span class="param-type">string</span> <span class="param-var">$message</span> , <span class="param-type">array</span> <span class="param-var">$contexts</span>  = <span class="param-default">[]</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '突发事件信息 写入日志',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZy5waHA',
  ),
  272 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\Login->__construct (<span class="param-type">string</span> <span class="param-var">$loginKey</span> , <span class="param-type">string</span> <span class="param-var">$infoKey</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '登录处理类 - 构造',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZ2luLnBocA',
  ),
  273 => 
  array (
    'function' => 'verify',
    'method' => 'xmvc\\Login->verify (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '权限检测',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZ2luLnBocA',
  ),
  274 => 
  array (
    'function' => 'getPassword',
    'method' => 'xmvc\\Login->getPassword (<span class="param-type">string</span> <span class="param-var">$username</span> ): <span class="param-return"><span class="param-type">string|false</span></span>',
    'summary' => '取用户名的密码',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZ2luLnBocA',
  ),
  275 => 
  array (
    'function' => 'logout',
    'method' => 'xmvc\\Login->logout (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '退出方法',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZ2luLnBocA',
  ),
  276 => 
  array (
    'function' => 'onSuccess',
    'method' => 'xmvc\\Login->onSuccess (<span class="param-type">string</span> <span class="param-var">$username</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '登录成功事件 - 写日志 或者 其他处理',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZ2luLnBocA',
  ),
  277 => 
  array (
    'function' => 'onFail',
    'method' => 'xmvc\\Login->onFail (<span class="param-type">string</span> <span class="param-var">$username</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '登录失败事件 - 写日志 或者 其他处理',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZ2luLnBocA',
  ),
  278 => 
  array (
    'function' => 'isLogined',
    'method' => 'xmvc\\Login->isLogined (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '是否登录成功',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZ2luLnBocA',
  ),
  279 => 
  array (
    'function' => 'passwordForWWWAuth',
    'method' => 'xmvc\\Login->passwordForWWWAuth (<span class="param-type">string</span> <span class="param-var">$username</span> , <span class="param-type">string</span> <span class="param-var">$password</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '浏览器验证模式的 密码 Hash 值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX0xvZ2luLnBocA',
  ),
  280 => 
  array (
    'function' => 'sendToWs',
    'method' => 'xmvc\\Message::sendToWs (<span class="param-type">array|string</span> <span class="param-var">$to</span> , <span class="param-type">array</span> <span class="param-var">$message</span> , <span class="param-type">bool</span> <span class="param-var">$requireInteraction</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '发送 Message 消息 到 WebSocket 服务',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01lc3NhZ2UucGhw',
  ),
  281 => 
  array (
    'function' => 'create',
    'method' => 'xmvc\\MVC::create (<span class="param-type">string</span> <span class="param-var">$projectDir</span> , <span class="param-type">string</span> <span class="param-var">$mvcDir</span> , <span class="param-type">string</span> <span class="param-var">$configIsUseAPCu</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'MVC 创建',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  282 => 
  array (
    'function' => 'route',
    'method' => 'xmvc\\MVC::route (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '路由处理',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  283 => 
  array (
    'function' => 'loadLanguage',
    'method' => 'xmvc\\MVC::loadLanguage (<span class="param-type">string</span> <span class="param-var">$tag</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '加载语言包',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  284 => 
  array (
    'function' => 'powerVerify',
    'method' => 'xmvc\\MVC::powerVerify (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '权限认证',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  285 => 
  array (
    'function' => 'execute',
    'method' => 'xmvc\\MVC::execute (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '执行 MVC 主程',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  286 => 
  array (
    'function' => 'parseUri',
    'method' => 'xmvc\\MVC::parseUri (<span class="param-type">string</span> <span class="param-var">$uri</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '路由 uri',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  287 => 
  array (
    'function' => 'parseRequest',
    'method' => 'xmvc\\MVC::parseRequest (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '处理参数',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  288 => 
  array (
    'function' => 'validCsrfToken',
    'method' => 'xmvc\\MVC::validCsrfToken (<span class="param-type">string</span> <span class="param-var">$token</span> ): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '验证 CsrfToken',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  289 => 
  array (
    'function' => 'decodeRequest',
    'method' => 'xmvc\\MVC::decodeRequest (<span class="param-type">array</span> <span class="param-var">$arr</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '解码参数值 及 自定义参数值转义',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  290 => 
  array (
    'function' => 'autoload',
    'method' => 'xmvc\\MVC::autoload (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$className</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '自动加载',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  291 => 
  array (
    'function' => 'registerError',
    'method' => 'xmvc\\MVC::registerError (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '错误处理',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  292 => 
  array (
    'function' => 'setErrorHandler',
    'method' => 'xmvc\\MVC::setErrorHandler (<span class="param-type">bool</span> <span class="param-var">$state</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '开户或关闭 set_error_handler',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  293 => 
  array (
    'function' => 'errorHandlerDebug',
    'method' => 'xmvc\\MVC::errorHandlerDebug (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$errno</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$message</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$errfile</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$errline</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '异常中断处理函数',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  294 => 
  array (
    'function' => 'onShutdown',
    'method' => 'xmvc\\MVC::onShutdown (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '全局脚本终止处理函数',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  295 => 
  array (
    'function' => 'onShutdownDebug',
    'method' => 'xmvc\\MVC::onShutdownDebug (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '脚本终止处理函数 Debug',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  296 => 
  array (
    'function' => 'onShutdownProduct',
    'method' => 'xmvc\\MVC::onShutdownProduct (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '脚本终止处理函数 Product',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  297 => 
  array (
    'function' => 'onShutdownCli',
    'method' => 'xmvc\\MVC::onShutdownCli (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '脚本终止处理函数 控制台',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  298 => 
  array (
    'function' => 'echo',
    'method' => 'xmvc\\MVC::echo (<span class="param-type">string</span> <span class="param-var">$contents</span> , <span class="param-type">string</span> <span class="param-var">$htmlTpl</span>  = <span class="param-default">\'\'</span> , <span class="param-type">string</span> <span class="param-var">$head</span>  = <span class="param-default">\'\'</span> , <span class="param-type">string</span> <span class="param-var">$body</span>  = <span class="param-default">\'<body>\'</span> , <span class="param-type">bool</span> <span class="param-var">$return</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type-not-builtin">string|void</span></span>',
    'summary' => '向前端输出内容',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  299 => 
  array (
    'function' => 'alert',
    'method' => 'xmvc\\MVC::alert (<span class="param-type">string</span> <span class="param-var">$message</span> , <span class="param-type">string</span> <span class="param-var">$title</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  300 => 
  array (
    'function' => 'alertExit',
    'method' => 'xmvc\\MVC::alertExit (<span class="param-type">string</span> <span class="param-var">$message</span> , <span class="param-type">string</span> <span class="param-var">$title</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  301 => 
  array (
    'function' => 'warning',
    'method' => 'xmvc\\MVC::warning (<span class="param-type">string</span> <span class="param-var">$message</span> , <span class="param-type">string</span> <span class="param-var">$title</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  302 => 
  array (
    'function' => 'warningExit',
    'method' => 'xmvc\\MVC::warningExit (<span class="param-type">string</span> <span class="param-var">$message</span> , <span class="param-type">string</span> <span class="param-var">$title</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  303 => 
  array (
    'function' => 'getMvcCssJs',
    'method' => 'xmvc\\MVC::getMvcCssJs (): <span class="param-return"><span class="param-type-not-builtin">void|string</span></span>',
    'summary' => '获取 mvc.css 和 mvc.js 内容',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  304 => 
  array (
    'function' => 'runtimeAdd',
    'method' => 'xmvc\\MVC::runtimeAdd (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$remark</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  305 => 
  array (
    'function' => 'createObject',
    'method' => 'xmvc\\MVC::createObject (<span class="param-type">string</span> <span class="param-var">$className</span> , <span class="param-type">?array</span> <span class="param-var">$params</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">object</span></span>',
    'summary' => '反射创建对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  306 => 
  array (
    'function' => 'getEncryptkey',
    'method' => 'xmvc\\MVC::getEncryptkey (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '取加密键',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX01WQy5waHA',
  ),
  307 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\PdoHelper->__construct (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$key</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$configArr</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '构造',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  308 => 
  array (
    'function' => 'query',
    'method' => 'xmvc\\PdoHelper->query (<span class="param-type">string</span> <span class="param-var">$sql</span> , <span class="param-type">?array</span> <span class="param-var">$bindParams</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\PdoHelper</span></span>',
    'summary' => '执行PDO 原生SQL查询',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  309 => 
  array (
    'function' => 'exec',
    'method' => 'xmvc\\PdoHelper->exec (<span class="param-type">string</span> <span class="param-var">$sql</span> , <span class="param-type">?array</span> <span class="param-var">$bindParams</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">int</span></span>',
    'summary' => '执行PDO 原生SQL查询',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  310 => 
  array (
    'function' => 'getPdoValueType',
    'method' => 'xmvc\\PdoHelper->getPdoValueType (<span class="param-type">string</span> <span class="param-var">$valueType</span> ): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '获取参数值对应的 PDO 数据类型',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  311 => 
  array (
    'function' => 'getUserBuff',
    'method' => 'xmvc\\PdoHelper->getUserBuff (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '获取 mysql缓存用户结果集是否开启',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  312 => 
  array (
    'function' => 'openUserBuff',
    'method' => 'xmvc\\PdoHelper->openUserBuff (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\PdoHelper</span></span>',
    'summary' => '开启 mysql缓存结果集方式',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  313 => 
  array (
    'function' => 'closeUserBuff',
    'method' => 'xmvc\\PdoHelper->closeUserBuff (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\PdoHelper</span></span>',
    'summary' => '关闭 mysql缓存结果集方式, 处理大数据时用',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  314 => 
  array (
    'function' => 'hasTable',
    'method' => 'xmvc\\PdoHelper->hasTable (<span class="param-type">string</span> <span class="param-var">$tableName</span> ): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  315 => 
  array (
    'function' => 'getTranCaller',
    'method' => 'xmvc\\PdoHelper->getTranCaller (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '获取事务的调用者',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  316 => 
  array (
    'function' => 'begin',
    'method' => 'xmvc\\PdoHelper->begin (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\PdoHelper</span></span>',
    'summary' => '开启事务',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  317 => 
  array (
    'function' => 'end',
    'method' => 'xmvc\\PdoHelper->end (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '结束事务',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  318 => 
  array (
    'function' => 'rollBack',
    'method' => 'xmvc\\PdoHelper->rollBack (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\PdoHelper</span></span>',
    'summary' => '回滚事务',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  319 => 
  array (
    'function' => 'checkTransaction',
    'method' => 'xmvc\\PdoHelper->checkTransaction (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '检测事务是否正常结束',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  320 => 
  array (
    'function' => 'getTransactionStartMethod',
    'method' => 'xmvc\\PdoHelper->getTransactionStartMethod (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '获取事务最先开启者',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  321 => 
  array (
    'function' => 'key',
    'method' => 'xmvc\\PdoHelper->key (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$keys</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\PdoHelper</span></span>',
    'summary' => '使用指定字段值做为返回结果的键值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  322 => 
  array (
    'function' => 'useBuff',
    'method' => 'xmvc\\PdoHelper->useBuff (<span class="param-type">bool</span> <span class="param-var">$isUse</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\PdoHelper</span></span>',
    'summary' => '是否使用 mysql 缓冲查询',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  323 => 
  array (
    'function' => 'each',
    'method' => 'xmvc\\PdoHelper->each (<span class="param-type-not-builtin">\\Closure</span> <span class="param-var">$ballback</span> , <span class="param-type">bool</span> <span class="param-var">$sameName</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\PdoHelper</span></span>',
    'summary' => '遍历结果集',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  324 => 
  array (
    'function' => 'all',
    'method' => 'xmvc\\PdoHelper->all (<span class="param-type">bool</span> <span class="param-var">$sameName</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '取查询结果所有行',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  325 => 
  array (
    'function' => 'row',
    'method' => 'xmvc\\PdoHelper->row (<span class="param-type">bool</span> <span class="param-var">$sameName</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '取查询结果中的一行',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  326 => 
  array (
    'function' => 'one',
    'method' => 'xmvc\\PdoHelper->one (): <span class="param-return"><span class="param-type">mixed</span></span>',
    'summary' => '取查询结果中的第一行第一列',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  327 => 
  array (
    'function' => 'insertId',
    'method' => 'xmvc\\PdoHelper->insertId (): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '返回最后一次插入的自动ID',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  328 => 
  array (
    'function' => 'queryCount',
    'method' => 'xmvc\\PdoHelper->queryCount (): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  329 => 
  array (
    'function' => 'last',
    'method' => 'xmvc\\PdoHelper->last (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '取最后一次执行的sql',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  330 => 
  array (
    'function' => 'lastPrepare',
    'method' => 'xmvc\\PdoHelper->lastPrepare (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '取最后一次执行预处理的sql',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  331 => 
  array (
    'function' => 'getDatabaseName',
    'method' => 'xmvc\\PdoHelper->getDatabaseName (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '获取数据库名',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  332 => 
  array (
    'function' => 'quote',
    'method' => 'xmvc\\PdoHelper->quote (<span class="param-type">string</span> <span class="param-var">$str</span> , <span class="param-type">string</span> <span class="param-var">$valueType</span> ): <span class="param-return"><span class="param-type">string|false</span></span>',
    'summary' => '转换一个字符串到查询语句',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  333 => 
  array (
    'function' => 'getPDO',
    'method' => 'xmvc\\PdoHelper->getPDO (): <span class="param-return"><span class="param-type-not-builtin">\\PDO</span></span>',
    'summary' => '获取原始 PDO 对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  334 => 
  array (
    'function' => 'statement',
    'method' => 'xmvc\\PdoHelper->statement (): <span class="param-return"><span class="param-type-not-builtin">\\PDOStatement|false</span></span>',
    'summary' => '获取 PDOStatement 原始结果集对象',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  335 => 
  array (
    'function' => 'connect',
    'method' => 'xmvc\\PdoHelper->connect (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\PdoHelper</span></span>',
    'summary' => '连接数据库',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Bkb0hlbHBlci5waHA',
  ),
  336 => 
  array (
    'function' => 'create',
    'method' => 'xmvc\\Queue::create (<span class="param-type">string</span> <span class="param-var">$type</span>  = <span class="param-default">\'beanstalk\'</span> , <span class="param-type">string</span> <span class="param-var">$dns</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\interface\\IQueue</span></span>',
    'summary' => '创建一个队列',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1F1ZXVlLnBocA',
  ),
  337 => 
  array (
    'function' => 'fromArray',
    'method' => 'xmvc\\QueueJob->fromArray (<span class="param-type">array</span> <span class="param-var">$data</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\QueueJob</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1F1ZXVlSm9iLnBocA',
  ),
  338 => 
  array (
    'function' => 'toArray',
    'method' => 'xmvc\\QueueJob->toArray (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1F1ZXVlSm9iLnBocA',
  ),
  339 => 
  array (
    'function' => '__get',
    'method' => 'xmvc\\ReturnClass->__get (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$var</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1JldHVybkNsYXNzLnBocA',
  ),
  340 => 
  array (
    'function' => 'isOK',
    'method' => 'xmvc\\ReturnClass->isOK (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1JldHVybkNsYXNzLnBocA',
  ),
  341 => 
  array (
    'function' => 'isNO',
    'method' => 'xmvc\\ReturnClass->isNO (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1JldHVybkNsYXNzLnBocA',
  ),
  342 => 
  array (
    'function' => 'info',
    'method' => 'xmvc\\ReturnClass->info (<span class="param-type">string</span> <span class="param-var">$msg</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\ReturnClass</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1JldHVybkNsYXNzLnBocA',
  ),
  343 => 
  array (
    'function' => 'warning',
    'method' => 'xmvc\\ReturnClass->warning (<span class="param-type">string</span> <span class="param-var">$msg</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\ReturnClass</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1JldHVybkNsYXNzLnBocA',
  ),
  344 => 
  array (
    'function' => 'error',
    'method' => 'xmvc\\ReturnClass->error (<span class="param-type">string</span> <span class="param-var">$msg</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\ReturnClass</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1JldHVybkNsYXNzLnBocA',
  ),
  345 => 
  array (
    'function' => 'code',
    'method' => 'xmvc\\ReturnClass->code (<span class="param-type">int</span> <span class="param-var">$code</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\ReturnClass</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1JldHVybkNsYXNzLnBocA',
  ),
  346 => 
  array (
    'function' => 'data',
    'method' => 'xmvc\\ReturnClass->data (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$data</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\ReturnClass</span></span>',
    'summary' => '返回的数据, 如果需要调用模板,$data数组中不要出现return,header,footer的键,它们被另做它用',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1JldHVybkNsYXNzLnBocA',
  ),
  347 => 
  array (
    'function' => 'msg',
    'method' => 'xmvc\\ReturnClass->msg (<span class="param-type">string</span> <span class="param-var">$msg</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\ReturnClass</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1JldHVybkNsYXNzLnBocA',
  ),
  348 => 
  array (
    'function' => 'ext',
    'method' => 'xmvc\\ReturnClass->ext (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$ext</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\ReturnClass</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1JldHVybkNsYXNzLnBocA',
  ),
  349 => 
  array (
    'function' => 'check',
    'method' => 'xmvc\\ReturnClass->check (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\ReturnClass</span></span>',
    'summary' => '返回值检测',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1JldHVybkNsYXNzLnBocA',
  ),
  350 => 
  array (
    'function' => 'header',
    'method' => 'xmvc\\ReturnClass->header (<span class="param-type">array</span> <span class="param-var">$params</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\ReturnClass</span></span>',
    'summary' => '用于模板文件的<head></head>之间的变量处理',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1JldHVybkNsYXNzLnBocA',
  ),
  351 => 
  array (
    'function' => 'array',
    'method' => 'xmvc\\ReturnClass->array (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1JldHVybkNsYXNzLnBocA',
  ),
  352 => 
  array (
    'function' => 'add',
    'method' => 'xmvc\\Runtime::add (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$remark</span>  = <span class="param-default">\'\'</span> , <span class="param-type">string</span> <span class="param-var">$color</span>  = <span class="param-default">\'blue\'</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1J1bnRpbWUucGhw',
  ),
  353 => 
  array (
    'function' => 'runtimeCalc',
    'method' => 'xmvc\\Runtime::runtimeCalc (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1J1bnRpbWUucGhw',
  ),
  354 => 
  array (
    'function' => 'createRuntimeReport',
    'method' => 'xmvc\\Runtime::createRuntimeReport (<span class="param-type">bool</span> <span class="param-var">$returnHtml</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type-not-builtin">void|string</span></span>',
    'summary' => '显示运行时间统计',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1J1bnRpbWUucGhw',
  ),
  355 => 
  array (
    'function' => 'isStart',
    'method' => 'xmvc\\Session::isStart (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '是否开启了 Session',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Nlc3Npb24ucGhw',
  ),
  356 => 
  array (
    'function' => 'start',
    'method' => 'xmvc\\Session::start (<span class="param-type">int</span> <span class="param-var">$lifetime</span>  = <span class="param-default">86400</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '开启 Session',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Nlc3Npb24ucGhw',
  ),
  357 => 
  array (
    'function' => 'id',
    'method' => 'xmvc\\Session::id (<span class="param-type">string</span> <span class="param-var">$key</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '取或设置 SESSION ID',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Nlc3Npb24ucGhw',
  ),
  358 => 
  array (
    'function' => 'load',
    'method' => 'xmvc\\Session::load (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '加载 $_SESSION 中的数据',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Nlc3Npb24ucGhw',
  ),
  359 => 
  array (
    'function' => 'has',
    'method' => 'xmvc\\Session::has (<span class="param-type">string</span> <span class="param-var">$key</span> ): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '键是否被定义',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Nlc3Npb24ucGhw',
  ),
  360 => 
  array (
    'function' => 'get',
    'method' => 'xmvc\\Session::get (<span class="param-type">string</span> <span class="param-var">$key</span> , <span class="param-type">mixed</span> <span class="param-var">$default</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">mixed</span></span>',
    'summary' => '取值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Nlc3Npb24ucGhw',
  ),
  361 => 
  array (
    'function' => 'getAll',
    'method' => 'xmvc\\Session::getAll (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '取所有值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Nlc3Npb24ucGhw',
  ),
  362 => 
  array (
    'function' => 'set',
    'method' => 'xmvc\\Session::set (<span class="param-type">string</span> <span class="param-var">$key</span> , <span class="param-type">mixed</span> <span class="param-var">$value</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '写值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Nlc3Npb24ucGhw',
  ),
  363 => 
  array (
    'function' => 'remove',
    'method' => 'xmvc\\Session::remove (<span class="param-type">string</span> <span class="param-var">$key</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '删值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Nlc3Npb24ucGhw',
  ),
  364 => 
  array (
    'function' => 'clear',
    'method' => 'xmvc\\Session::clear (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '清空所有',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Nlc3Npb24ucGhw',
  ),
  365 => 
  array (
    'function' => 'save',
    'method' => 'xmvc\\Session::save (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '保存数据到 $_SESSION 中, 一般不需要手动调用',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1Nlc3Npb24ucGhw',
  ),
  366 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\Sqler->__construct (<span class="param-type-not-builtin">\\xmvc\\DB</span> <span class="param-var">$db</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '构造',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  367 => 
  array (
    'function' => 'clear',
    'method' => 'xmvc\\Sqler->clear (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '清空所有设定内容',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  368 => 
  array (
    'function' => 'clearWhere',
    'method' => 'xmvc\\Sqler->clearWhere (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '清空 where',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  369 => 
  array (
    'function' => 'clearGroup',
    'method' => 'xmvc\\Sqler->clearGroup (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '清空 group by',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  370 => 
  array (
    'function' => 'clearOrder',
    'method' => 'xmvc\\Sqler->clearOrder (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '清空 order by',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  371 => 
  array (
    'function' => 'clearData',
    'method' => 'xmvc\\Sqler->clearData (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '清空 要插入与更新的所有数据的构建',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  372 => 
  array (
    'function' => 'clearSet',
    'method' => 'xmvc\\Sqler->clearSet (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '清空 sets',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  373 => 
  array (
    'function' => 'clearPush',
    'method' => 'xmvc\\Sqler->clearPush (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '清空批量插入数据, 外层更大数数组分批时，为照顾内存时使用',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  374 => 
  array (
    'function' => 'sql',
    'method' => 'xmvc\\Sqler->sql (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '取最后构建的预处理 sql, 如果没有返回 select 的查询 sql',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  375 => 
  array (
    'function' => 'table',
    'method' => 'xmvc\\Sqler->table (<span class="param-type">self|array|string</span> <span class="param-var">$tableName</span> , <span class="param-type">string</span> <span class="param-var">$as</span>  = <span class="param-default">\'\'</span> , <span class="param-type">bool</span> <span class="param-var">$isClear</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '主表名 或 嵌套 Sqler as xxx',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  376 => 
  array (
    'function' => 'fields',
    'method' => 'xmvc\\Sqler->fields (<span class="param-type">array|string</span> <span class="param-var">$fieldNames</span> , <span class="param-type">string</span> <span class="param-var">$asOrFunc</span>  = <span class="param-default">\'\'</span> , <span class="param-type">string</span> <span class="param-var">$funcAs</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => 'FIELDS 组装字段名',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  377 => 
  array (
    'function' => 'join',
    'method' => 'xmvc\\Sqler->join (<span class="param-type">array|string</span> <span class="param-var">$table</span> , <span class="param-type">array|string</span> <span class="param-var">$on</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '内联接 JOIN',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  378 => 
  array (
    'function' => 'leftJoin',
    'method' => 'xmvc\\Sqler->leftJoin (<span class="param-type">array|string</span> <span class="param-var">$table</span> , <span class="param-type">array|string</span> <span class="param-var">$on</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '左外连接 LEFT OUTER JOIN',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  379 => 
  array (
    'function' => 'fullJoin',
    'method' => 'xmvc\\Sqler->fullJoin (<span class="param-type">array|string</span> <span class="param-var">$table</span> , <span class="param-type">array|string</span> <span class="param-var">$on</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '左右完全外连接 FULL OUTER JOIN',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  380 => 
  array (
    'function' => 'where',
    'method' => 'xmvc\\Sqler->where (<span class="param-type">array|string</span> <span class="param-var">$conditions</span> , <span class="param-type">mixed</span> <span class="param-var">$value</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => 'WHERE',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  381 => 
  array (
    'function' => 'whereOr',
    'method' => 'xmvc\\Sqler->whereOr (<span class="param-type">array|string</span> <span class="param-var">$conditions</span> , <span class="param-type">mixed</span> <span class="param-var">$value</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => 'WHERE OR 主组条件为 OR',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  382 => 
  array (
    'function' => 'and',
    'method' => 'xmvc\\Sqler->and (<span class="param-type">array|string</span> <span class="param-var">$conditions</span> , <span class="param-type">mixed</span> <span class="param-var">$value</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '添加一个 and 条件至 WHERE 主组条件',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  383 => 
  array (
    'function' => 'or',
    'method' => 'xmvc\\Sqler->or (<span class="param-type">array|string</span> <span class="param-var">$conditions</span> , <span class="param-type">mixed</span> <span class="param-var">$value</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '添加一个 or 条件至 WHERE 主组条件',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  384 => 
  array (
    'function' => 'having',
    'method' => 'xmvc\\Sqler->having (<span class="param-type">array|string</span> <span class="param-var">$conditions</span> , <span class="param-type">mixed</span> <span class="param-var">$value</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => 'HAVING',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  385 => 
  array (
    'function' => 'havingOr',
    'method' => 'xmvc\\Sqler->havingOr (<span class="param-type">array|string</span> <span class="param-var">$conditions</span> , <span class="param-type">mixed</span> <span class="param-var">$value</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => 'HAVING OR',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  386 => 
  array (
    'function' => 'groupBy',
    'method' => 'xmvc\\Sqler->groupBy (<span class="param-type">array|string</span> <span class="param-var">$fieldNames</span> , <span class="param-type">string</span> <span class="param-var">$with</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '分组',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  387 => 
  array (
    'function' => 'orderBy',
    'method' => 'xmvc\\Sqler->orderBy (<span class="param-type">array|string</span> <span class="param-var">$fieldNameOrRules</span> , <span class="param-type">array|string</span> <span class="param-var">$orderType</span>  = <span class="param-default">\'ASC\'</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '排序',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  388 => 
  array (
    'function' => 'limit',
    'method' => 'xmvc\\Sqler->limit (<span class="param-type">int</span> <span class="param-var">$offset</span> , <span class="param-type">int</span> <span class="param-var">$pagesize</span>  = <span class="param-default">-1</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '指定结果起始位置与最大多少行',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  389 => 
  array (
    'function' => 'map',
    'method' => 'xmvc\\Sqler->map (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$keyField</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$valueField</span>  = <span class="param-default">NULL</span> , <span class="param-type-not-builtin">\\Closure</span> <span class="param-var">$func</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '重构返回结果数组',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  390 => 
  array (
    'function' => 'getParams',
    'method' => 'xmvc\\Sqler->getParams (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '返回要绑定的参数数组',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  391 => 
  array (
    'function' => 'getSelectSQL',
    'method' => 'xmvc\\Sqler->getSelectSQL (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  392 => 
  array (
    'function' => 'getHasSQL',
    'method' => 'xmvc\\Sqler->getHasSQL (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  393 => 
  array (
    'function' => 'getCountSQL',
    'method' => 'xmvc\\Sqler->getCountSQL (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  394 => 
  array (
    'function' => 'getInsertSQL',
    'method' => 'xmvc\\Sqler->getInsertSQL (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '构建插入语句',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  395 => 
  array (
    'function' => 'getInsertLotsSQL',
    'method' => 'xmvc\\Sqler->getInsertLotsSQL (<span class="param-type">int</span> <span class="param-var">$chunkQty</span>  = <span class="param-default">200</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '构建插入语句 - 批量',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  396 => 
  array (
    'function' => 'getReplaceIntoSQL',
    'method' => 'xmvc\\Sqler->getReplaceIntoSQL (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '构建完全字段替换插入语句(原生 REPLACE INTO)',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  397 => 
  array (
    'function' => 'getUpdateSQL',
    'method' => 'xmvc\\Sqler->getUpdateSQL (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  398 => 
  array (
    'function' => 'getDeleteSQL',
    'method' => 'xmvc\\Sqler->getDeleteSQL (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  399 => 
  array (
    'function' => 'getTruncateSQL',
    'method' => 'xmvc\\Sqler->getTruncateSQL (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  400 => 
  array (
    'function' => 'bindDB',
    'method' => 'xmvc\\Sqler->bindDB (<span class="param-type-not-builtin">\\xmvc\\DB</span> <span class="param-var">$db</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '绑定数据库db类',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  401 => 
  array (
    'function' => 'checkDb',
    'method' => 'xmvc\\Sqler->checkDb (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '检测是否有绑定数据库连接,不存在则抛出错误',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  402 => 
  array (
    'function' => 'getDb',
    'method' => 'xmvc\\Sqler->getDb (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\DB</span></span>',
    'summary' => '获取当前绑定的 DB',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  403 => 
  array (
    'function' => 'last',
    'method' => 'xmvc\\Sqler->last (): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '获取最后查询 SQL',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  404 => 
  array (
    'function' => 'count',
    'method' => 'xmvc\\Sqler->count (): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '统计记录数量',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  405 => 
  array (
    'function' => 'pagesize',
    'method' => 'xmvc\\Sqler->pagesize (<span class="param-type">int</span> <span class="param-var">$pagesize</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '设置一页多少条记录',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  406 => 
  array (
    'function' => 'page',
    'method' => 'xmvc\\Sqler->page (<span class="param-type">int</span> <span class="param-var">$page</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '分页',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  407 => 
  array (
    'function' => 'useBuff',
    'method' => 'xmvc\\Sqler->useBuff (<span class="param-type">bool</span> <span class="param-var">$isUse</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '是否使用 mysql 缓冲查询',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  408 => 
  array (
    'function' => 'each',
    'method' => 'xmvc\\Sqler->each (<span class="param-type-not-builtin">\\Closure</span> <span class="param-var">$ballback</span> , <span class="param-type">bool</span> <span class="param-var">$sameName</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '遍历结果集',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  409 => 
  array (
    'function' => 'all',
    'method' => 'xmvc\\Sqler->all (<span class="param-type">bool</span> <span class="param-var">$sameName</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '取查询结果所有行',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  410 => 
  array (
    'function' => 'row',
    'method' => 'xmvc\\Sqler->row (<span class="param-type">bool</span> <span class="param-var">$sameName</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '取一行',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  411 => 
  array (
    'function' => 'one',
    'method' => 'xmvc\\Sqler->one (): <span class="param-return"><span class="param-type-not-builtin">mixed</span></span>',
    'summary' => '取一格',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  412 => 
  array (
    'function' => 'has',
    'method' => 'xmvc\\Sqler->has (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '记录是否存在',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  413 => 
  array (
    'function' => 'aggregation',
    'method' => 'xmvc\\Sqler->aggregation (<span class="param-type">string</span> <span class="param-var">$function</span> , <span class="param-type">array</span> <span class="param-var">$fields</span> ): <span class="param-return"><span class="param-type-not-builtin">int|array</span></span>',
    'summary' => '集合函数',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  414 => 
  array (
    'function' => 'max',
    'method' => 'xmvc\\Sqler->max (<span class="param-type">string</span> ...<span class="param-var">$fields</span> ): <span class="param-return"><span class="param-type">array|int</span></span>',
    'summary' => '取指定字段最大值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  415 => 
  array (
    'function' => 'min',
    'method' => 'xmvc\\Sqler->min (<span class="param-type">string</span> ...<span class="param-var">$fields</span> ): <span class="param-return"><span class="param-type-not-builtin">int|array</span></span>',
    'summary' => '取指定字段最小值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  416 => 
  array (
    'function' => 'avg',
    'method' => 'xmvc\\Sqler->avg (<span class="param-type">string</span> ...<span class="param-var">$fields</span> ): <span class="param-return"><span class="param-type-not-builtin">int|array</span></span>',
    'summary' => '取指定字段平均值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  417 => 
  array (
    'function' => 'sum',
    'method' => 'xmvc\\Sqler->sum (<span class="param-type">string</span> ...<span class="param-var">$fields</span> ): <span class="param-return"><span class="param-type-not-builtin">int|array</span></span>',
    'summary' => '取指定字段求和值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  418 => 
  array (
    'function' => 'escapeString',
    'method' => 'xmvc\\Sqler->escapeString (<span class="param-type">string</span> <span class="param-var">$string</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '模拟 mysqli_real_escape_string',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  419 => 
  array (
    'function' => 'quote',
    'method' => 'xmvc\\Sqler->quote (<span class="param-type">mixed</span> <span class="param-var">$value</span> , <span class="param-type">string</span> <span class="param-var">$valueType</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '转换一个值到查询语句',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  420 => 
  array (
    'function' => 'hasWhere',
    'method' => 'xmvc\\Sqler->hasWhere (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '是否存在查询条件',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  421 => 
  array (
    'function' => 'hasLots',
    'method' => 'xmvc\\Sqler->hasLots (): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '是否存在批量处理的数据',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  422 => 
  array (
    'function' => 'set',
    'method' => 'xmvc\\Sqler->set (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$fields</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$value</span>  = <span class="param-default">NULL</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '设置字段值, 用于插入或更新数据',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  423 => 
  array (
    'function' => 'push',
    'method' => 'xmvc\\Sqler->push (<span class="param-type">array</span> <span class="param-var">$data</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\Sqler</span></span>',
    'summary' => '用于批量插入或更新的数据',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1NxbGVyLnBocA',
  ),
  424 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\Valid->__construct (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '构造',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZhbGlkLnBocA',
  ),
  425 => 
  array (
    'function' => 'check',
    'method' => 'xmvc\\Valid->check (<span class="param-type">string</span> <span class="param-var">$key</span> , <span class="param-type">mixed</span> <span class="param-var">$value</span> , <span class="param-type">array</span> <span class="param-var">$rules</span> ): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '验证 & 将符合规则的值转换成对应的变量',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZhbGlkLnBocA',
  ),
  426 => 
  array (
    'function' => 'error',
    'method' => 'xmvc\\Valid->error (<span class="param-type">string</span> <span class="param-var">$message</span> , <span class="param-type">string</span> <span class="param-var">$key</span> , <span class="param-type">mixed</span> <span class="param-var">$value</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '错误记录',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZhbGlkLnBocA',
  ),
  427 => 
  array (
    'function' => 'errorInfo',
    'method' => 'xmvc\\Valid->errorInfo (): <span class="param-return"><span class="param-type">?array</span></span>',
    'summary' => '获取验证错误信息',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZhbGlkLnBocA',
  ),
  428 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\View->__construct (<span class="param-type">string</span> <span class="param-var">$filename</span> , <span class="param-type">string</span> <span class="param-var">$name</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXcucGhw',
  ),
  429 => 
  array (
    'function' => 'createCache',
    'method' => 'xmvc\\View->createCache (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '合并生成视图缓存文件',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXcucGhw',
  ),
  430 => 
  array (
    'function' => 'insertScriptHtmlTag',
    'method' => 'xmvc\\View->insertScriptHtmlTag (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '插入脚本的 html 标签',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXcucGhw',
  ),
  431 => 
  array (
    'function' => 'mergeTagViewScript',
    'method' => 'xmvc\\View->mergeTagViewScript (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '处理所有的 style 和 jsavascript 脚本内容',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXcucGhw',
  ),
  432 => 
  array (
    'function' => 'mergeTagViewTpl',
    'method' => 'xmvc\\View->mergeTagViewTpl (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '合并子模板内容',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXcucGhw',
  ),
  433 => 
  array (
    'function' => 'getMainNodeName',
    'method' => 'xmvc\\View->getMainNodeName (<span class="param-type">string</span> <span class="param-var">$tagName</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '根据tag的名称取主点名称',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXcucGhw',
  ),
  434 => 
  array (
    'function' => 'parse',
    'method' => 'xmvc\\View->parse (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '分析',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXcucGhw',
  ),
  435 => 
  array (
    'function' => 'script',
    'method' => 'xmvc\\View->script (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '分析和构建视图的所有脚本, html,css,js',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXcucGhw',
  ),
  436 => 
  array (
    'function' => 'parseStyle',
    'method' => 'xmvc\\View->parseStyle (<span class="param-type">string</span> <span class="param-var">$style</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '分析 style',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXcucGhw',
  ),
  437 => 
  array (
    'function' => 'parseJavascript',
    'method' => 'xmvc\\View->parseJavascript (<span class="param-type">string</span> <span class="param-var">$javascript</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '分析 Javascript',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXcucGhw',
  ),
  438 => 
  array (
    'function' => 'replaceContentByRemark',
    'method' => 'xmvc\\View->replaceContentByRemark (<span class="param-type">string</span> <span class="param-var">$remarkName</span> , <span class="param-type">string</span> <span class="param-var">$newInfo</span> , <span class="param-type">string</span> <span class="param-var">$contents</span> , <span class="param-type">string</span> <span class="param-var">$type</span> , <span class="param-type">string</span> <span class="param-var">$insertPos</span>  = <span class="param-default">\'INSERT_END\'</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '根据 注释块 替换文本中对应 注释块 相关内容',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXcucGhw',
  ),
  439 => 
  array (
    'function' => 'block',
    'method' => 'xmvc\\View->block (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '分析 文件块',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXcucGhw',
  ),
  440 => 
  array (
    'function' => 'attrArrayToText',
    'method' => 'xmvc\\View::attrArrayToText (<span class="param-type">array</span> <span class="param-var">$params</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '标签的属性数组转php代码文本',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXcucGhw',
  ),
  441 => 
  array (
    'function' => 'minifyHtmlAndPhp',
    'method' => 'xmvc\\View->minifyHtmlAndPhp (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$content</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '最小化模板代码',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXcucGhw',
  ),
  442 => 
  array (
    'function' => 'isViewCacheValid',
    'method' => 'xmvc\\Viewer::isViewCacheValid (<span class="param-type">string</span> <span class="param-var">$viewName</span> , <span class="param-type">string</span> <span class="param-var">$cacheFilename</span> ): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '视图缓存文件是否有效',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXdlci5waHA',
  ),
  443 => 
  array (
    'function' => 'createAllCacheFile',
    'method' => 'xmvc\\Viewer::createAllCacheFile (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '生成所有缓存文件',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXdlci5waHA',
  ),
  444 => 
  array (
    'function' => 'getViewName',
    'method' => 'xmvc\\Viewer::getViewName (<span class="param-type">string</span> <span class="param-var">$filename</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '获取视图名称',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXdlci5waHA',
  ),
  445 => 
  array (
    'function' => 'getViewCacheFilename',
    'method' => 'xmvc\\Viewer::getViewCacheFilename (<span class="param-type">string</span> <span class="param-var">$filename</span> ): <span class="param-return"><span class="param-type">string</span></span>',
    'summary' => '获取模板文件对应的缓存文件绝对路径',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXdlci5waHA',
  ),
  446 => 
  array (
    'function' => 'load',
    'method' => 'xmvc\\Viewer->load (<span class="param-type">string</span> <span class="param-var">$filename</span> , <span class="param-type">bool</span> <span class="param-var">$isMain</span> , <span class="param-type">string</span> <span class="param-var">$viewname</span> , <span class="param-type">bool</span> <span class="param-var">$isLoop</span>  = <span class="param-default">false</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '加载视图',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXdlci5waHA',
  ),
  447 => 
  array (
    'function' => 'getFilenameByViewName',
    'method' => 'xmvc\\Viewer::getFilenameByViewName (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$viewname</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '通过视图名称取模板文件名',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXdlci5waHA',
  ),
  448 => 
  array (
    'function' => 'findStrInFileLine',
    'method' => 'xmvc\\Viewer::findStrInFileLine (<span class="param-type-not-builtin">\\xmvc\\View</span> <span class="param-var">$view</span> , <span class="param-type">string</span> <span class="param-var">$findStr</span> ): <span class="param-return"><span class="param-type-not-builtin">int|false</span></span>',
    'summary' => '逐行检查代码在文件中的哪行',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXdlci5waHA',
  ),
  449 => 
  array (
    'function' => 'error',
    'method' => 'xmvc\\Viewer::error (<span class="param-type-not-builtin">\\xmvc\\View</span> <span class="param-var">$view</span> , <span class="param-type">string</span> <span class="param-var">$findStr</span> , <span class="param-type">string</span> <span class="param-var">$message</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '抛出有问题的代码错误',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX1ZpZXdlci5waHA',
  ),
  450 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\interface\\ICache->__construct (<span class="param-type">string</span> <span class="param-var">$groupName</span>  = <span class="param-default">\'default\'</span> , <span class="param-type">array</span> <span class="param-var">$options</span>  = <span class="param-default">[]</span> ): <span class="param-return"><span class="param-type-not-builtin">bool</span></span>',
    'summary' => '构造',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JQ2FjaGUucGhw',
  ),
  451 => 
  array (
    'function' => 'groupExists',
    'method' => 'xmvc\\interface\\ICache::groupExists (<span class="param-type">string</span> <span class="param-var">$groupName</span> ): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '组名缓存是否存在',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JQ2FjaGUucGhw',
  ),
  452 => 
  array (
    'function' => 'loadFromFile',
    'method' => 'xmvc\\interface\\ICache->loadFromFile (<span class="param-type">string</span> <span class="param-var">$filename</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\interface\\ICache</span></span>',
    'summary' => '加载缓存文件到缓存中',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JQ2FjaGUucGhw',
  ),
  453 => 
  array (
    'function' => 'saveToFile',
    'method' => 'xmvc\\interface\\ICache->saveToFile (<span class="param-type">string</span> <span class="param-var">$filename</span>  = <span class="param-default">\'\'</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\interface\\ICache</span></span>',
    'summary' => '保存缓存到文件',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JQ2FjaGUucGhw',
  ),
  454 => 
  array (
    'function' => 'exists',
    'method' => 'xmvc\\interface\\ICache->exists (<span class="param-type">string</span> <span class="param-var">$key</span> ): <span class="param-return"><span class="param-type">bool</span></span>',
    'summary' => '键是否存在',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JQ2FjaGUucGhw',
  ),
  455 => 
  array (
    'function' => 'get',
    'method' => 'xmvc\\interface\\ICache->get (<span class="param-type">string</span> <span class="param-var">$key</span> ): <span class="param-return"><span class="param-type">mixed</span></span>',
    'summary' => '通过键取值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JQ2FjaGUucGhw',
  ),
  456 => 
  array (
    'function' => 'getTime',
    'method' => 'xmvc\\interface\\ICache->getTime (<span class="param-type">string</span> <span class="param-var">$key</span> ): <span class="param-return"><span class="param-type">int</span></span>',
    'summary' => '通过键取当初写入缓存的时间',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JQ2FjaGUucGhw',
  ),
  457 => 
  array (
    'function' => 'getBoth',
    'method' => 'xmvc\\interface\\ICache->getBoth (<span class="param-type">string</span> <span class="param-var">$key</span> ): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '通过键取 [值, 写入缓存的时间]',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JQ2FjaGUucGhw',
  ),
  458 => 
  array (
    'function' => 'set',
    'method' => 'xmvc\\interface\\ICache->set (<span class="param-type">string</span> <span class="param-var">$key</span> , <span class="param-type">mixed</span> <span class="param-var">$data</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\interface\\ICache</span></span>',
    'summary' => '写缓存',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JQ2FjaGUucGhw',
  ),
  459 => 
  array (
    'function' => 'getAll',
    'method' => 'xmvc\\interface\\ICache->getAll (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '取当前组下的所有值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JQ2FjaGUucGhw',
  ),
  460 => 
  array (
    'function' => 'remove',
    'method' => 'xmvc\\interface\\ICache->remove (<span class="param-type">string</span> <span class="param-var">$key</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\interface\\ICache</span></span>',
    'summary' => '删除指定键的值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JQ2FjaGUucGhw',
  ),
  461 => 
  array (
    'function' => 'clear',
    'method' => 'xmvc\\interface\\ICache->clear (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\interface\\ICache</span></span>',
    'summary' => '删除当前组下所有的值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JQ2FjaGUucGhw',
  ),
  462 => 
  array (
    'function' => 'save',
    'method' => 'xmvc\\interface\\ICache->save (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\interface\\ICache</span></span>',
    'summary' => '保存改变的值',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JQ2FjaGUucGhw',
  ),
  463 => 
  array (
    'function' => 'handle',
    'method' => 'xmvc\\interface\\IEventListener->handle (<span class="param-type">object</span> <span class="param-var">$event</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JRXZlbnRMaXN0ZW5lci5waHA',
  ),
  464 => 
  array (
    'function' => 'getSubscribedEvents',
    'method' => 'xmvc\\interface\\IEventSubscriber::getSubscribedEvents (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '指定该订阅者对哪些事件感兴趣，并指定相应的事件处理方法',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JRXZlbnRTdWJzY3JpYmVyLnBocA',
  ),
  465 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\interface\\IQueue->__construct (<span class="param-type">array</span> <span class="param-var">$options</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '构造',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JUXVldWUucGhw',
  ),
  466 => 
  array (
    'function' => 'put',
    'method' => 'xmvc\\interface\\IQueue->put (<span class="param-type">array</span> <span class="param-var">$data</span> ): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\interface\\IQueue</span></span>',
    'summary' => '将任务数据加入队列',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JUXVldWUucGhw',
  ),
  467 => 
  array (
    'function' => 'reserve',
    'method' => 'xmvc\\interface\\IQueue->reserve (): <span class="param-return"><span class="param-type-not-builtin">\\xmvc\\QueueJob</span></span>',
    'summary' => '获取任务',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JUXVldWUucGhw',
  ),
  468 => 
  array (
    'function' => 'touch',
    'method' => 'xmvc\\interface\\IQueue->touch (<span class="param-type-not-builtin">\\xmvc\\QueueJob</span> <span class="param-var">$job</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '保持活动',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JUXVldWUucGhw',
  ),
  469 => 
  array (
    'function' => 'delete',
    'method' => 'xmvc\\interface\\IQueue->delete (<span class="param-type-not-builtin">\\xmvc\\QueueJob</span> <span class="param-var">$job</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '删除任务',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JUXVldWUucGhw',
  ),
  470 => 
  array (
    'function' => 'release',
    'method' => 'xmvc\\interface\\IQueue->release (<span class="param-type-not-builtin">\\xmvc\\QueueJob</span> <span class="param-var">$job</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '释放一个任务回到队列中',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JUXVldWUucGhw',
  ),
  471 => 
  array (
    'function' => 'status',
    'method' => 'xmvc\\interface\\IQueue->status (): <span class="param-return"><span class="param-type">array</span></span>',
    'summary' => '队列状态信息',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2ludGVyZmFjZV9JUXVldWUucGhw',
  ),
  472 => 
  array (
    'function' => 'start',
    'method' => 'xmvc\\daemon\\lib\\BaseDaemon->start (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '启动',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2RhZW1vbl9saWJfQmFzZURhZW1vbi5waHA',
  ),
  473 => 
  array (
    'function' => 'requestStop',
    'method' => 'xmvc\\daemon\\lib\\BaseDaemon->requestStop (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '请求停止守护进程',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2RhZW1vbl9saWJfQmFzZURhZW1vbi5waHA',
  ),
  474 => 
  array (
    'function' => '__destruct',
    'method' => 'xmvc\\daemon\\lib\\BaseDaemon->__destruct (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '析构函数',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2RhZW1vbl9saWJfQmFzZURhZW1vbi5waHA',
  ),
  475 => 
  array (
    'function' => 'set',
    'method' => 'xmvc\\daemon\\lib\\Online->set (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$connection</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$userid</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2RhZW1vbl9saWJfT25saW5lLnBocA',
  ),
  476 => 
  array (
    'function' => 'del',
    'method' => 'xmvc\\daemon\\lib\\Online->del (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$id</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2RhZW1vbl9saWJfT25saW5lLnBocA',
  ),
  477 => 
  array (
    'function' => 'clear',
    'method' => 'xmvc\\daemon\\lib\\Online->clear (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2RhZW1vbl9saWJfT25saW5lLnBocA',
  ),
  478 => 
  array (
    'function' => 'updateReadTime',
    'method' => 'xmvc\\daemon\\lib\\Online->updateReadTime (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$id</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2RhZW1vbl9saWJfT25saW5lLnBocA',
  ),
  479 => 
  array (
    'function' => 'lastSendTime',
    'method' => 'xmvc\\daemon\\lib\\Online->lastSendTime (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$id</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2RhZW1vbl9saWJfT25saW5lLnBocA',
  ),
  480 => 
  array (
    'function' => 'getIdsByUserid',
    'method' => 'xmvc\\daemon\\lib\\Online->getIdsByUserid (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$userid</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2RhZW1vbl9saWJfT25saW5lLnBocA',
  ),
  481 => 
  array (
    'function' => 'start',
    'method' => 'xmvc\\daemon\\LogDaemon->start (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '启动',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2RhZW1vbl9Mb2dEYWVtb24ucGhw',
  ),
  482 => 
  array (
    'function' => 'requestStop',
    'method' => 'xmvc\\daemon\\LogDaemon->requestStop (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '请求停止守护进程',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2RhZW1vbl9Mb2dEYWVtb24ucGhw',
  ),
  483 => 
  array (
    'function' => '__destruct',
    'method' => 'xmvc\\daemon\\LogDaemon->__destruct (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '析构函数',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX2RhZW1vbl9Mb2dEYWVtb24ucGhw',
  ),
  484 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\test\\CacheTest->__construct (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '构造',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfQ2FjaGVUZXN0LnBocA',
  ),
  485 => 
  array (
    'function' => 'file',
    'method' => 'xmvc\\test\\CacheTest->file (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '文件缓存',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfQ2FjaGVUZXN0LnBocA',
  ),
  486 => 
  array (
    'function' => 'keyValue',
    'method' => 'xmvc\\test\\CacheTest->keyValue (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '键值缓存',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfQ2FjaGVUZXN0LnBocA',
  ),
  487 => 
  array (
    'function' => 'md6',
    'method' => 'xmvc\\test\\EncoderTest->md6 (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'md5 的 63 进制, 比md5短 20个字符长度左右',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfRW5jb2RlclRlc3QucGhw',
  ),
  488 => 
  array (
    'function' => 'password',
    'method' => 'xmvc\\test\\EncoderTest->password (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '密码 BCRYPT 算法, 固定 60 字符长度',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfRW5jb2RlclRlc3QucGhw',
  ),
  489 => 
  array (
    'function' => 'base64',
    'method' => 'xmvc\\test\\EncoderTest->base64 (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '可以安全用于网址传参的 bse64 变种',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfRW5jb2RlclRlc3QucGhw',
  ),
  490 => 
  array (
    'function' => 'cryptRAW',
    'method' => 'xmvc\\test\\EncoderTest->cryptRAW (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '加解密 AES-128-ECB',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfRW5jb2RlclRlc3QucGhw',
  ),
  491 => 
  array (
    'function' => 'crypt',
    'method' => 'xmvc\\test\\EncoderTest->crypt (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '加解密返回base64字符串 AES-128-ECB',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfRW5jb2RlclRlc3QucGhw',
  ),
  492 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\test\\ExcelTest->__construct (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '构造',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfRXhjZWxUZXN0LnBocA',
  ),
  493 => 
  array (
    'function' => 'sample',
    'method' => 'xmvc\\test\\ExcelTest->sample (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfRXhjZWxUZXN0LnBocA',
  ),
  494 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\test\\LogTest->__construct (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '构造',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfTG9nVGVzdC5waHA',
  ),
  495 => 
  array (
    'function' => 'sample',
    'method' => 'xmvc\\test\\LogTest->sample (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfTG9nVGVzdC5waHA',
  ),
  496 => 
  array (
    'function' => 'xmetaUser',
    'method' => 'xmvc\\test\\MetaTest->xmetaUser (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfTWV0YVRlc3QucGhw',
  ),
  497 => 
  array (
    'function' => 'xmetaGeneral',
    'method' => 'xmvc\\test\\MetaTest->xmetaGeneral (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfTWV0YVRlc3QucGhw',
  ),
  498 => 
  array (
    'function' => 'xmetaGeneralArray',
    'method' => 'xmvc\\test\\MetaTest->xmetaGeneralArray (): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfTWV0YVRlc3QucGhw',
  ),
  499 => 
  array (
    'function' => 'beanstalkAdd',
    'method' => 'xmvc\\test\\QueueTest->beanstalkAdd (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'Beanstalk 队列 添加任务到队列',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfUXVldWVUZXN0LnBocA',
  ),
  500 => 
  array (
    'function' => 'beanstalkReserve',
    'method' => 'xmvc\\test\\QueueTest->beanstalkReserve (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'Beanstalk 队列 销费队列中的任务',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfUXVldWVUZXN0LnBocA',
  ),
  501 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\test\\SqlerTest->__construct (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '构造',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfU3FsZXJUZXN0LnBocA',
  ),
  502 => 
  array (
    'function' => 'fields',
    'method' => 'xmvc\\test\\SqlerTest->fields (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'FIELDS 字段组装',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfU3FsZXJUZXN0LnBocA',
  ),
  503 => 
  array (
    'function' => 'join',
    'method' => 'xmvc\\test\\SqlerTest->join (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'JOIN',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfU3FsZXJUZXN0LnBocA',
  ),
  504 => 
  array (
    'function' => 'where',
    'method' => 'xmvc\\test\\SqlerTest->where (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'WHERE 查询',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfU3FsZXJUZXN0LnBocA',
  ),
  505 => 
  array (
    'function' => 'whereAndOr',
    'method' => 'xmvc\\test\\SqlerTest->whereAndOr (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'WHERE AND OR',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfU3FsZXJUZXN0LnBocA',
  ),
  506 => 
  array (
    'function' => 'whereArray',
    'method' => 'xmvc\\test\\SqlerTest->whereArray (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'WHERE 数组查询',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfU3FsZXJUZXN0LnBocA',
  ),
  507 => 
  array (
    'function' => 'groupBy',
    'method' => 'xmvc\\test\\SqlerTest->groupBy (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'GROUP BY',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfU3FsZXJUZXN0LnBocA',
  ),
  508 => 
  array (
    'function' => 'orderBy',
    'method' => 'xmvc\\test\\SqlerTest->orderBy (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'ORDER BY',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfU3FsZXJUZXN0LnBocA',
  ),
  509 => 
  array (
    'function' => 'limit',
    'method' => 'xmvc\\test\\SqlerTest->limit (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'LIMIT',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfU3FsZXJUZXN0LnBocA',
  ),
  510 => 
  array (
    'function' => 'count',
    'method' => 'xmvc\\test\\SqlerTest->count (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '统计',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfU3FsZXJUZXN0LnBocA',
  ),
  511 => 
  array (
    'function' => 'page',
    'method' => 'xmvc\\test\\SqlerTest->page (<span class="param-type">int</span> <span class="param-var">$page</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '分页',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfU3FsZXJUZXN0LnBocA',
  ),
  512 => 
  array (
    'function' => 'aggregation',
    'method' => 'xmvc\\test\\SqlerTest->aggregation (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '聚合函数',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfU3FsZXJUZXN0LnBocA',
  ),
  513 => 
  array (
    'function' => 'insert',
    'method' => 'xmvc\\test\\SqlerTest->insert (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'INSERT',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfU3FsZXJUZXN0LnBocA',
  ),
  514 => 
  array (
    'function' => 'insertLots',
    'method' => 'xmvc\\test\\SqlerTest->insertLots (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'INSERT 批量',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfU3FsZXJUZXN0LnBocA',
  ),
  515 => 
  array (
    'function' => '__construct',
    'method' => 'xmvc\\test\\UrlTest->__construct (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '构造',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfVXJsVGVzdC5waHA',
  ),
  516 => 
  array (
    'function' => 'req',
    'method' => 'xmvc\\test\\UrlTest->req (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'Request',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfVXJsVGVzdC5waHA',
  ),
  517 => 
  array (
    'function' => 'mycheck1',
    'method' => 'xmvc\\test\\UrlTest::mycheck1 (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$key</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$value</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$rules</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfVXJsVGVzdC5waHA',
  ),
  518 => 
  array (
    'function' => 'mycheck2',
    'method' => 'xmvc\\test\\UrlTest->mycheck2 (<span class="param-type-not-builtin">mixed</span> <span class="param-var">$key</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$value</span> , <span class="param-type-not-builtin">mixed</span> <span class="param-var">$rules</span> ): <span class="param-return"><span class="param-type-not-builtin">void</span></span>',
    'summary' => '',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfVXJsVGVzdC5waHA',
  ),
  519 => 
  array (
    'function' => 'url',
    'method' => 'xmvc\\test\\UrlTest->url (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => 'url() 函数',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfVXJsVGVzdC5waHA',
  ),
  520 => 
  array (
    'function' => 'xss',
    'method' => 'xmvc\\test\\UrlTest->xss (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '防 XSS 攻击',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfVXJsVGVzdC5waHA',
  ),
  521 => 
  array (
    'function' => 'crlf',
    'method' => 'xmvc\\test\\UrlTest->crlf (<span class="param-type">string</span> <span class="param-var">$test</span> ): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '防 CRLF 攻击',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfVXJsVGVzdC5waHA',
  ),
  522 => 
  array (
    'function' => 'test',
    'method' => 'xmvc\\test\\WebsocketTest->test (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '客户端',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfV2Vic29ja2V0VGVzdC5waHA',
  ),
  523 => 
  array (
    'function' => 'send',
    'method' => 'xmvc\\test\\WebsocketTest->send (): <span class="param-return"><span class="param-type">void</span></span>',
    'summary' => '发送信息到客户端',
    'parseFile' => 'base64:L2hvbWUvd3d3cm9vdC94bXZjL3Y1LjAvZG9jL3BocGRvYy9wYXJzZS94bXZjX3Rlc3RfV2Vic29ja2V0VGVzdC5waHA',
  ),
);
?>