|
@@ -138,7 +138,7 @@ discard block |
|
|
block discarded – undo |
|
138
|
138
|
|
|
139
|
139
|
// Write down elements per site and similar counts |
|
140
|
140
|
$queryConditions[$siteId][] = $elementId; |
|
141
|
|
- $key = $siteId . '-' . $elementId; |
|
|
141
|
+ $key = $siteId.'-'.$elementId; |
|
142
|
142
|
$similarCounts[$key] = $config['count']; |
|
143
|
143
|
} |
|
144
|
144
|
} |
|
@@ -147,7 +147,7 @@ discard block |
|
|
block discarded – undo |
|
147
|
147
|
$query = $this->getElementQuery($elementClass, $criteria); |
|
148
|
148
|
|
|
149
|
149
|
// Make sure we fetch the elements that are similar only |
|
150
|
|
- $query->on(ElementQuery::EVENT_AFTER_PREPARE, function (CancelableEvent $event) use ($queryConditions) { |
|
|
150
|
+ $query->on(ElementQuery::EVENT_AFTER_PREPARE, function(CancelableEvent $event) use ($queryConditions) { |
|
151
|
151
|
/** @var ElementQuery $query */ |
|
152
|
152
|
$query = $event->sender; |
|
153
|
153
|
$first = true; |
|
@@ -165,7 +165,7 @@ discard block |
|
|
block discarded – undo |
|
165
|
165
|
|
|
166
|
166
|
foreach ($elements as $element) { |
|
167
|
167
|
// The `count` property is added dynamically by our CountBehavior behavior |
|
168
|
|
- $key = $element->siteId . '-' . $element->id; |
|
|
168
|
+ $key = $element->siteId.'-'.$element->id; |
|
169
|
169
|
if (!empty($similarCounts[$key])) { |
|
170
|
170
|
/** @noinspection PhpUndefinedFieldInspection */ |
|
171
|
171
|
$element->count = $similarCounts[$key]; |
Please login to merge, or discard this patch.