代码拉取完成,页面将自动刷新
parameters:
linker.substitutions:
'phpDocumentor\Descriptor\ProjectDescriptor': ['files']
'phpDocumentor\Descriptor\ApiSetDescriptor': ['files']
'phpDocumentor\Descriptor\FileDescriptor':
- 'tags'
- 'classes'
- 'interfaces'
- 'traits'
- 'functions'
- 'constants'
'phpDocumentor\Descriptor\ClassDescriptor':
- 'tags'
- 'parent'
- 'interfaces'
- 'constants'
- 'properties'
- 'methods'
- 'usedTraits'
- 'attributes'
'phpDocumentor\Descriptor\InterfaceDescriptor':
- 'tags'
- 'parent'
- 'constants'
- 'methods'
- 'attributes'
'phpDocumentor\Descriptor\TraitDescriptor':
- 'tags'
- 'properties'
- 'methods'
- 'usedTraits'
- 'attributes'
'phpDocumentor\Descriptor\EnumDescriptor':
- 'tags'
- 'interfaces'
- 'cases'
- 'methods'
- 'usedTraits'
- 'attributes'
'phpDocumentor\Descriptor\FunctionDescriptor':
- 'tags'
- 'arguments'
'phpDocumentor\Descriptor\MethodDescriptor':
- 'tags'
- 'arguments'
- 'attributes'
'phpDocumentor\Descriptor\ArgumentDescriptor':
- 'type'
'phpDocumentor\Descriptor\PropertyDescriptor':
- 'tags'
- 'type'
- 'attributes'
'phpDocumentor\Descriptor\ConstantDescriptor':
- 'tags'
- 'type'
- 'attributes'
'phpDocumentor\Descriptor\AttributeDescriptor': ['attribute']
'phpDocumentor\Descriptor\Tag\ParamDescriptor': ['type']
'phpDocumentor\Descriptor\Tag\VarDescriptor': ['type']
'phpDocumentor\Descriptor\Tag\ReturnDescriptor': ['type']
'phpDocumentor\Descriptor\Tag\SeeDescriptor': ['reference']
'phpDocumentor\Descriptor\Tag\UsesDescriptor': ['reference']
'phpDocumentor\Descriptor\Tag\UsedByDescriptor': ['reference']
services:
_defaults:
autowire: true
autoconfigure: true
_instanceof:
phpDocumentor\Compiler\Version\Pass\TableOfContentsBuilder\DocumentationSetBuilder:
tags: ['app.toc.documentation_set_builder']
phpDocumentor\Compiler\:
resource: '../src/phpDocumentor/Compiler'
phpDocumentor\Pipeline\Stage\Configure:
arguments:
$currentWorkingDir: "@=service('application').getWorkingDir()"
tags:
- { name: 'phpdoc.pipeline.application.configuration', priority: 10000 }
phpDocumentor\Parser\Cache\Locator: ~
phpDocumentor\Pipeline\Stage\TransformToPayload:
tags:
- { name: 'phpdoc.pipeline.application.configuration', priority: 9000 }
phpDocumentor\Pipeline\Stage\InitializeBuilderFromConfig:
tags:
- { name: 'phpdoc.pipeline.application.configuration', priority: 8000 }
###################################################################################
## Autoloading definitions for cache stages #################################
###################################################################################
phpDocumentor\Pipeline\Stage\Cache\PurgeCachesWhenForced:
arguments:
$filesCache: '@files'
$descriptorsCache: '@descriptors'
tags:
- { name: 'phpdoc.pipeline.application.configuration', priority: 7000 }
phpDocumentor\Pipeline\Stage\Cache\LoadProjectDescriptorFromCache:
tags:
- { name: 'phpdoc.pipeline.api_documentation.parse', priority: 2000 }
- { name: 'phpdoc.pipeline.api_documentation.transform', priority: 6000 }
phpDocumentor\Pipeline\Stage\Cache\StoreProjectDescriptorToCache:
tags:
- { name: 'phpdoc.pipeline.api_documentation.parse', priority: -1000 }
###################################################################################
## Autoloading definitions for parser stages #################################
###################################################################################
phpDocumentor\Pipeline\Stage\ParseApiDocumentationSets:
arguments:
$parseApiDocumentationSetPipeline: '@phpdoc.pipeline.parse_api_documentation_set'
tags:
- { name: 'phpdoc.pipeline.api_documentation.parse', priority: 3000 }
phpDocumentor\Pipeline\Stage\Parser\CollectFiles:
tags:
- { name: 'phpdoc.pipeline.api_documentation.parse_api_documentation_set', priority: 4000 }
phpDocumentor\Pipeline\Stage\Cache\GarbageCollectCache:
tags:
- { name: 'phpdoc.pipeline.api_documentation.parse_api_documentation_set', priority: 3000 }
phpDocumentor\Pipeline\Stage\Parser\ParseFiles:
tags:
- { name: 'phpdoc.pipeline.api_documentation.parse_api_documentation_set', priority: 0 }
###################################################################################
## Autoloading definitions for compiler version stages #########################
###################################################################################
phpDocumentor\Compiler\Version\Pass\SetVersionPass:
tags:
- { name: 'phpdoc.pipeline.compile', priority: 10000 }
phpdoc.pipeline.compile.stage.api_documentation:
class: phpDocumentor\Pipeline\Stage\Compiler\DocumentationSetCompiler
arguments:
$compilerPipeline: '@phpdoc.pipeline.compile.api_documentation'
$type: '\phpDocumentor\Descriptor\ApiSetDescriptor'
tags:
- { name: 'phpdoc.pipeline.compile', priority: 3000 }
phpdoc.pipeline.compile.stage.guides:
class: phpDocumentor\Pipeline\Stage\Compiler\DocumentationSetCompiler
arguments:
$compilerPipeline: '@phpdoc.pipeline.compile.guides'
$type: '\phpDocumentor\Descriptor\GuideSetDescriptor'
tags:
- { name: 'phpdoc.pipeline.compile', priority: 2000 }
phpDocumentor\Compiler\Version\Pass\TableOfContentsBuilder:
arguments:
$builders: !tagged_iterator 'app.toc.documentation_set_builder'
tags:
- { name: 'phpdoc.pipeline.compile', priority: 1000 }
###################################################################################
## Autoloading definitions for compiler stages #################################
###################################################################################
phpDocumentor\Compiler\ApiDocumentation\Linker\Linker:
arguments: ['%linker.substitutions%']
###################################################################################
## Autoloading definitions for compiler guides stages #########################
###################################################################################
phpDocumentor\Compiler\Guides\Pass\GuidesCompiler:
tags:
- { name: 'phpdoc.pipeline.guides.compile', priority: 3000 }
###################################################################################
## Autoloading definitions for transform stages #################################
###################################################################################
phpDocumentor\Pipeline\Stage\Compile:
arguments:
$compilerPipeline: '@phpdoc.pipeline.compile'
tags:
- { name: 'phpdoc.pipeline.api_documentation.transform', priority: 5000 }
phpDocumentor\Pipeline\Stage\Transform:
tags:
- { name: 'phpdoc.pipeline.api_documentation.transform', priority: 0 }
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。