|
@@ 70-74 (lines=5) @@
|
| 67 |
|
$storage = $this->entityTypeManager->getStorage($entityTypeId); |
| 68 |
|
|
| 69 |
|
/** @var \Drupal\Core\Entity\ContentEntityInterface $entity */ |
| 70 |
|
if (!$entity = $storage->load($args['id'])) { |
| 71 |
|
return new EntityCrudOutputWrapper(NULL, NULL, [ |
| 72 |
|
$this->t('The requested @bundle could not be loaded.', ['@bundle' => $bundleName]), |
| 73 |
|
]); |
| 74 |
|
} |
| 75 |
|
|
| 76 |
|
if (!$entity->bundle() === $bundleName) { |
| 77 |
|
return new EntityCrudOutputWrapper(NULL, NULL, [ |
|
@@ 76-80 (lines=5) @@
|
| 73 |
|
]); |
| 74 |
|
} |
| 75 |
|
|
| 76 |
|
if (!$entity->bundle() === $bundleName) { |
| 77 |
|
return new EntityCrudOutputWrapper(NULL, NULL, [ |
| 78 |
|
$this->t('The requested entity is not of the expected type @bundle.', ['@bundle' => $bundleName]), |
| 79 |
|
]); |
| 80 |
|
} |
| 81 |
|
|
| 82 |
|
if (!$entity->access('update')) { |
| 83 |
|
return new EntityCrudOutputWrapper(NULL, NULL, [ |
|
@@ 82-86 (lines=5) @@
|
| 79 |
|
]); |
| 80 |
|
} |
| 81 |
|
|
| 82 |
|
if (!$entity->access('update')) { |
| 83 |
|
return new EntityCrudOutputWrapper(NULL, NULL, [ |
| 84 |
|
$this->t('You do not have the necessary permissions to update this @bundle.', ['@bundle' => $bundleName]), |
| 85 |
|
]); |
| 86 |
|
} |
| 87 |
|
|
| 88 |
|
// The raw input needs to be converted to use the proper field and property |
| 89 |
|
// keys because we usually convert them to camel case when adding them to |