protected function FilterNormalizer::denormalizeItems in JSON:API 8
Denormalizes the given filter items into a single EntityConditionGroup.
Parameters
array $items: The normalized entity conditions and groups.
Return value
\Drupal\jsonapi\Query\EntityConditionGroup A root group containing all the denormalized conditions and groups.
1 call to FilterNormalizer::denormalizeItems()
- FilterNormalizer::denormalize in src/
Normalizer/ FilterNormalizer.php - Denormalizes data back into an object of the given class.
File
- src/
Normalizer/ FilterNormalizer.php, line 207
Class
- FilterNormalizer
- The normalizer used for JSON API filters.
Namespace
Drupal\jsonapi\NormalizerCode
protected function denormalizeItems(array $items) {
$root = [
'id' => static::ROOT_ID,
static::GROUP_KEY => [
'conjunction' => 'AND',
],
];
return $this
->buildTree($root, $items);
}