Skip to content

Commit 67c2331

Browse files
committed
EntityReferenceFormatterBase stub
1 parent 62a7b8c commit 67c2331

File tree

1 file changed

+0
-72
lines changed

1 file changed

+0
-72
lines changed

tests/src/Generics/data/entity-reference-formatter-base.php

-72
Original file line numberDiff line numberDiff line change
@@ -13,50 +13,14 @@ public function prepareView(array $entities_items): void {
1313
assertType('array<Drupal\Core\Field\EntityReferenceFieldItemList<Drupal\Core\Entity\EntityInterface>>', $entities_items);
1414
$items = $entities_items[0];
1515
assertType('Drupal\Core\Field\EntityReferenceFieldItemList<Drupal\Core\Entity\EntityInterface>', $items);
16-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\Core\Entity\EntityInterface>|null', $items->first());
17-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\Core\Entity\EntityInterface>|null', $items->get(0));
18-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\Core\Entity\EntityInterface>|null', $items->offsetGet(0));
19-
foreach ($items as $item) {
20-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\Core\Entity\EntityInterface>', $item);
21-
assertType('Drupal\Core\Entity\EntityInterface|null', $item->entity);
22-
assertType('int|string|null', $item->target_id);
23-
}
24-
assertType('array<int, Drupal\Core\Entity\EntityInterface>', $items->referencedEntities());
25-
foreach ($items->referencedEntities() as $entity) {
26-
assertType('Drupal\Core\Entity\EntityInterface', $entity);
27-
}
2816
}
2917

3018
public function view(FieldItemListInterface $items, $langcode = NULL) {
3119
assertType('Drupal\Core\Field\EntityReferenceFieldItemList<Drupal\Core\Entity\EntityInterface>', $items);
32-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\Core\Entity\EntityInterface>|null', $items->first());
33-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\Core\Entity\EntityInterface>|null', $items->get(0));
34-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\Core\Entity\EntityInterface>|null', $items->offsetGet(0));
35-
foreach ($items as $item) {
36-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\Core\Entity\EntityInterface>', $item);
37-
assertType('Drupal\Core\Entity\EntityInterface|null', $item->entity);
38-
assertType('int|string|null', $item->target_id);
39-
}
40-
assertType('array<int, Drupal\Core\Entity\EntityInterface>', $items->referencedEntities());
41-
foreach ($items->referencedEntities() as $entity) {
42-
assertType('Drupal\Core\Entity\EntityInterface', $entity);
43-
}
4420
}
4521

4622
public function viewElements(FieldItemListInterface $items, $langcode) {
4723
assertType('Drupal\Core\Field\EntityReferenceFieldItemList<Drupal\Core\Entity\EntityInterface>', $items);
48-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\Core\Entity\EntityInterface>|null', $items->first());
49-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\Core\Entity\EntityInterface>|null', $items->get(0));
50-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\Core\Entity\EntityInterface>|null', $items->offsetGet(0));
51-
foreach ($items as $item) {
52-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\Core\Entity\EntityInterface>', $item);
53-
assertType('Drupal\Core\Entity\EntityInterface|null', $item->entity);
54-
assertType('int|string|null', $item->target_id);
55-
}
56-
assertType('array<int, Drupal\Core\Entity\EntityInterface>', $items->referencedEntities());
57-
foreach ($items->referencedEntities() as $entity) {
58-
assertType('Drupal\Core\Entity\EntityInterface', $entity);
59-
}
6024
}
6125

6226
}
@@ -70,50 +34,14 @@ public function prepareView(array $entities_items): void {
7034
assertType('array<Drupal\Core\Field\EntityReferenceFieldItemList<Drupal\node\NodeInterface>>', $entities_items);
7135
$items = $entities_items[0];
7236
assertType('Drupal\Core\Field\EntityReferenceFieldItemList<Drupal\node\NodeInterface>', $items);
73-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\node\NodeInterface>|null', $items->first());
74-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\node\NodeInterface>|null', $items->get(0));
75-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\node\NodeInterface>|null', $items->offsetGet(0));
76-
foreach ($items as $item) {
77-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\node\NodeInterface>', $item);
78-
assertType('Drupal\node\NodeInterface|null', $item->entity);
79-
assertType('int|string|null', $item->target_id);
80-
}
81-
assertType('array<int, Drupal\node\NodeInterface>', $items->referencedEntities());
82-
foreach ($items->referencedEntities() as $entity) {
83-
assertType('Drupal\node\NodeInterface', $entity);
84-
}
8537
}
8638

8739
public function view(FieldItemListInterface $items, $langcode = NULL) {
8840
assertType('Drupal\Core\Field\EntityReferenceFieldItemList<Drupal\node\NodeInterface>', $items);
89-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\node\NodeInterface>|null', $items->first());
90-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\node\NodeInterface>|null', $items->get(0));
91-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\node\NodeInterface>|null', $items->offsetGet(0));
92-
foreach ($items as $item) {
93-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\node\NodeInterface>', $item);
94-
assertType('Drupal\node\NodeInterface|null', $item->entity);
95-
assertType('int|string|null', $item->target_id);
96-
}
97-
assertType('array<int, Drupal\node\NodeInterface>', $items->referencedEntities());
98-
foreach ($items->referencedEntities() as $entity) {
99-
assertType('Drupal\node\NodeInterface', $entity);
100-
}
10141
}
10242

10343
public function viewElements(FieldItemListInterface $items, $langcode) {
10444
assertType('Drupal\Core\Field\EntityReferenceFieldItemList<Drupal\node\NodeInterface>', $items);
105-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\node\NodeInterface>|null', $items->first());
106-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\node\NodeInterface>|null', $items->get(0));
107-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\node\NodeInterface>|null', $items->offsetGet(0));
108-
foreach ($items as $item) {
109-
assertType('Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem<Drupal\node\NodeInterface>', $item);
110-
assertType('Drupal\node\NodeInterface|null', $item->entity);
111-
assertType('int|string|null', $item->target_id);
112-
}
113-
assertType('array<int, Drupal\node\NodeInterface>', $items->referencedEntities());
114-
foreach ($items->referencedEntities() as $entity) {
115-
assertType('Drupal\node\NodeInterface', $entity);
116-
}
11745
}
11846

11947
}

0 commit comments

Comments
 (0)