InvalidTagAssembler
extends AssemblerAbstract
in package
FinalYes
Base class for all assemblers.
Table of Contents
Properties
- $builder : ProjectDescriptorBuilder|null
Methods
- create() : TDescriptor|null
- Creates a Descriptor from the provided data.
- getBuilder() : ProjectDescriptorBuilder|null
- Returns the builder for this Assembler or null if none is set.
- setBuilder() : void
- Registers the Builder with this Assembler.
Properties
$builder
protected
ProjectDescriptorBuilder|null
$builder
Methods
create()
Creates a Descriptor from the provided data.
public
create(object $data) : TDescriptor|null
Parameters
- $data : object
Return values
TDescriptor|nullgetBuilder()
Returns the builder for this Assembler or null if none is set.
public
getBuilder() : ProjectDescriptorBuilder|null
Return values
ProjectDescriptorBuilder|nullsetBuilder()
Registers the Builder with this Assembler.
public
setBuilder(ProjectDescriptorBuilder $builder) : void
The Builder may be used to recursively assemble Descriptors using the method.
Parameters
- $builder : ProjectDescriptorBuilder