class BasicCalendarEventDriver implements DriverInterface (View source)

Traits

Properties

protected LinkFormatterInterface $linkFormatter
protected EntityManager $entityManager
protected Repository $repository

Methods

DataFieldInterface|null
getThumbnailDataField(ObjectInterface $mixed)

No description

DataFieldInterface|null
getCategoriesDataField(ObjectInterface $mixed)

No description

__construct(EntityManager $entityManager, LinkFormatterInterface $linkFormatter, Repository $repository)

No description

string
getCategory()

No description

bool
isValidForObject($mixed)

Returns true if the driver can/should be used with this object.

Details

getThumbnailAttributeKeyHandle()

No description

DataFieldInterface|null getThumbnailDataField(ObjectInterface $mixed)

No description

Parameters

ObjectInterface $mixed

Return Value

DataFieldInterface|null

getCategoriesAttributeKeyHandle()

No description

DataFieldInterface|null getCategoriesDataField(ObjectInterface $mixed)

No description

Parameters

ObjectInterface $mixed

Return Value

DataFieldInterface|null

__construct(EntityManager $entityManager, LinkFormatterInterface $linkFormatter, Repository $repository)

No description

Parameters

EntityManager $entityManager
LinkFormatterInterface $linkFormatter
Repository $repository

string getCategory()

No description

Return Value

string

bool isValidForObject($mixed)

Returns true if the driver can/should be used with this object.

Parameters

$mixed

Return Value

bool

Collection extractData(CategoryMemberInterface $mixed)

No description

Parameters

CategoryMemberInterface $mixed

Return Value

Collection