Mapper
in package
Table of Contents
- $factory : Factory
- __construct() : mixed
- Constructor.
- mapToWidget() : Widget
- Return widget by mapping widget database entry and widget definition.
- mapToWidgetDatabaseEntry() : WidgetDatabaseEntry
- Return widget database entry.
- mapToWidgets() : Widgets
- Return widgets by mapping widget database entries and widget definitions.
Properties
$factory
private
Factory
$factory
Methods
__construct()
Constructor.
public
__construct(Factory $factory) : mixed
Parameters
- $factory : Factory
Return values
mixed —mapToWidget()
Return widget by mapping widget database entry and widget definition.
public
mapToWidget(WidgetDatabaseEntry $databaseEntry, WidgetDefinition $definition) : Widget
Parameters
- $databaseEntry : WidgetDatabaseEntry
- $definition : WidgetDefinition
Return values
Widget —mapToWidgetDatabaseEntry()
Return widget database entry.
public
mapToWidgetDatabaseEntry(array<string|int, mixed> $databaseEntry) : WidgetDatabaseEntry
Parameters
- $databaseEntry : array<string|int, mixed>
Return values
WidgetDatabaseEntry —mapToWidgets()
Return widgets by mapping widget database entries and widget definitions.
public
mapToWidgets(array<string|int, mixed> $databaseEntries, WidgetDefinitions $definitions) : Widgets
Parameters
- $databaseEntries : array<string|int, mixed>
- $definitions : WidgetDefinitions