abstract class AbstractPopulator implements PopulatorInterface (View source)

Methods

array
getDataObjects(Instance $instance, ConfiguredDataSource $configuration)

No description

int
getObjectRelevantDate($mixed)

No description

File|null
getObjectRelevantThumbnail($mixed)

No description

string|null
getObjectUniqueItemId($mixed)

No description

string|null
getObjectName($mixed)

No description

getObjectData($mixed)

No description

array
getObjectTags($mixed)

No description

array
getObjectCategories($mixed)

No description

getPopulationDayIntervalPastDatetime(ConfiguredDataSource $dataSource, Instance $instance)

No description

array
createItemsFromDataSource(Instance $instance, ConfiguredDataSource $configuredDataSource)

No description

Item|null
createItemFromObject(DataSource $dataSource, $object)

No description

Details

abstract array getDataObjects(Instance $instance, ConfiguredDataSource $configuration)

No description

Parameters

Instance $instance
ConfiguredDataSource $configuration

Return Value

array

abstract int getObjectRelevantDate($mixed)

No description

Parameters

$mixed

Return Value

int

abstract File|null getObjectRelevantThumbnail($mixed)

No description

Parameters

$mixed

Return Value

File|null

abstract string|null getObjectUniqueItemId($mixed)

No description

Parameters

$mixed

Return Value

string|null

abstract string|null getObjectName($mixed)

No description

Parameters

$mixed

Return Value

string|null

abstract DataInterface getObjectData($mixed)

No description

Parameters

$mixed

Return Value

DataInterface

abstract array getObjectTags($mixed)

No description

Parameters

$mixed

Return Value

array

abstract array getObjectCategories($mixed)

No description

Parameters

$mixed

Return Value

array

protected getPopulationDayIntervalFutureDatetime(ConfiguredDataSource $dataSource, Instance $instance)

No description

Parameters

ConfiguredDataSource $dataSource
Instance $instance

protected getPopulationDayIntervalPastDatetime(ConfiguredDataSource $dataSource, Instance $instance)

No description

Parameters

ConfiguredDataSource $dataSource
Instance $instance

array createItemsFromDataSource(Instance $instance, ConfiguredDataSource $configuredDataSource)

No description

Parameters

Instance $instance
ConfiguredDataSource $configuredDataSource

Return Value

array

Item|null createItemFromObject(DataSource $dataSource, $object)

No description

Parameters

DataSource $dataSource
$object

Return Value

Item|null