$builder
$builder : \phpDocumentor\Descriptor\ProjectDescriptorBuilder|null
Creates a Collection of type-related value objects for the given Type Collection from the Reflector.
$builder : \phpDocumentor\Descriptor\ProjectDescriptorBuilder|null
getBuilder() : null|\phpDocumentor\Descriptor\ProjectDescriptorBuilder
Returns the builder for this Assembler or null if none is set.
setBuilder(\phpDocumentor\Descriptor\ProjectDescriptorBuilder $builder) : void
Registers the Builder with this Assembler.
The Builder may be used to recursively assemble Descriptors using the ProjectDescriptorBuilder::buildDescriptor() method.
\phpDocumentor\Descriptor\ProjectDescriptorBuilder | $builder |
create(\phpDocumentor\Reflection\DocBlock\Type\Collection $data) : \phpDocumentor\Descriptor\Collection
Creates a Descriptor from the provided data.
\phpDocumentor\Reflection\DocBlock\Type\Collection | $data |
assembleDocBlock(\phpDocumentor\Reflection\DocBlock|null $docBlock, \phpDocumentor\Descriptor\DescriptorAbstract $target) : void
Assemble DocBlock.
\phpDocumentor\Reflection\DocBlock|null | $docBlock | |
\phpDocumentor\Descriptor\DescriptorAbstract | $target |
createDescriptorForType(string $type) : \phpDocumentor\Descriptor\DescriptorAbstract
Creates a Type ValueObject (Descriptor) for the provided type string.
string | $type |
convertToArrayDescriptor(\phpDocumentor\Descriptor\DescriptorAbstract $descriptor) : \phpDocumentor\Descriptor\Type\CollectionDescriptor
Wraps the given Descriptor inside a Collection Descriptor of type array and returns that.
\phpDocumentor\Descriptor\DescriptorAbstract | $descriptor |