TextMapper
extends AbstractPresentationMapper
in package
Class TextMapper
Table of Contents
- $builder : PresentationInfoBuilderInterface
- $next : PresentationMapperInterface
- __construct() : mixed
- TextMapper constructor.
- createPresentationInfo() : PresentationInfoInterface
- createPresentationType() : PresentationTypeInterface
- setNext() : void
- canHandlePresentationInfo() : mixed
- canHandlePresentationType() : mixed
- handleNextPresentationInfo() : void
- handleNextPresentationType() : PresentationTypeInterface
- handlePresentationInfo() : PresentationInfoInterface
- handlePresentationType() : PresentationTypeInterface
Properties
$builder
protected
PresentationInfoBuilderInterface
$builder
$next
protected
PresentationMapperInterface
$next
Methods
__construct()
TextMapper constructor.
public
__construct(TextInfoBuilder $builder) : mixed
Parameters
- $builder : TextInfoBuilder
Return values
mixed —createPresentationInfo()
public
createPresentationInfo(ModifierDTO $dto) : PresentationInfoInterface
Parameters
- $dto : ModifierDTO
Tags
Return values
PresentationInfoInterface —createPresentationType()
public
createPresentationType(GroupDTO $dto) : PresentationTypeInterface
Parameters
- $dto : GroupDTO
Tags
Return values
PresentationTypeInterface —setNext()
public
setNext(PresentationMapperInterface $next) : void
Parameters
- $next : PresentationMapperInterface
Return values
void —canHandlePresentationInfo()
protected
canHandlePresentationInfo(ModifierDTO $dto) : mixed
Parameters
- $dto : ModifierDTO
Tags
Return values
mixed —canHandlePresentationType()
protected
canHandlePresentationType(GroupDTO $dto) : mixed
Parameters
- $dto : GroupDTO
Tags
Return values
mixed —handleNextPresentationInfo()
protected
handleNextPresentationInfo(ModifierDTO $dto) : void
Parameters
- $dto : ModifierDTO
Tags
Return values
void —handleNextPresentationType()
protected
handleNextPresentationType(GroupDTO $dto) : PresentationTypeInterface
Parameters
- $dto : GroupDTO
Tags
Return values
PresentationTypeInterface —handlePresentationInfo()
protected
handlePresentationInfo(ModifierDTO $dto) : PresentationInfoInterface
Parameters
- $dto : ModifierDTO
Tags
Return values
PresentationInfoInterface —handlePresentationType()
protected
handlePresentationType(GroupDTO $dto) : PresentationTypeInterface
Parameters
- $dto : GroupDTO