Avoid using static access to class '\HistoricalMeteorological\Transformer\EntrySummaryTransformer' in method 'createEntryAggregateSummaryCollectionResponse'.
'meta' => EntrySummaryTransformer::transformEntrySummaryToArray($summary),
Avoid using static access to class '\HistoricalMeteorological\Calculator\EntryCollectionSummaryCalculator' in method 'createEntryComparisonSummaryCollectionResponse'.
$summaryComparison = EntryCollectionSummaryCalculator::compareEntryCollections($collection1, $collection2);
Avoid using static access to class '\HistoricalMeteorological\Transformer\EntrySummaryTransformer' in method 'createEntryComparisonSummaryCollectionResponse'.
'meta' => EntrySummaryTransformer::transformEntrySummaryComparisonToArray($summaryComparison),
Avoid using static access to class '\HistoricalMeteorological\Transformer\LocationTransformer' in method 'createLocationResponse'.
return $this->createSingularResponse(LocationTransformer::transformLocationToArray($location), $responseCode);
Avoid using static access to class '\HistoricalMeteorological\Calculator\EntryCollectionSummaryCalculator' in method 'createEntryAggregateSummaryCollectionResponse'.
$summary = EntryCollectionSummaryCalculator::summariseEntryCollection($collection, new EntrySummary());
Avoid unused private methods such as 'createPluralResponse'.
private function createPluralResponse(CollectionInterface $collection, int $responseCode = 200)
{
return new JsonResponse(
[
'data' => $collection->toArray(),
Line exceeds 120 characters; contains 135 characters
'data' => array_map(array(EntryTransformer::class, 'transformEntryToArray'), $collection1->merge($collection2)->toArray()),
Line exceeds 120 characters; contains 122 characters
public function createEntryComparisonSummaryCollectionResponse(EntryComparisonSummaryCollection $comparisonCollection)
There are no issues that match your filters.