Copied!

AggregationResultExtractor

AggregationResultExtractor.php : 15
Interface

Methods

publiccanVisit()

AggregationResultExtractor.php : 20
public canVisit(Aggregation $aggregation, array{languages?: string[], languageCode?: string, useAlwaysAvailable?: bool} $languageFilter) : bool

Parameters

Name Type Default value Description
$aggregation Aggregation - -
$languageFilter array{languages?: string[], languageCode?: string, useAlwaysAvailable?: bool} - -

Return values

bool

publicextract()

AggregationResultExtractor.php : 25
public extract(Aggregation $aggregation, array{languages?: string[], languageCode?: string, useAlwaysAvailable?: bool} $languageFilter, stdClass $data) : AggregationResult

Parameters

Name Type Default value Description
$aggregation Aggregation - -
$languageFilter array{languages?: string[], languageCode?: string, useAlwaysAvailable?: bool} - -
$data stdClass - -

Return values

AggregationResult