function NormalizeTest::getEntityUri
Same name in other branches
- 8.9.x core/modules/hal/tests/src/Kernel/NormalizeTest.php \Drupal\Tests\hal\Kernel\NormalizeTest::getEntityUri()
Constructs the entity URI.
Parameters
\Drupal\Core\Entity\EntityInterface $entity: The entity.
Return value
string The entity URI.
1 call to NormalizeTest::getEntityUri()
- NormalizeTest::testNormalize in core/
modules/ hal/ tests/ src/ Kernel/ NormalizeTest.php - Tests the normalize function.
File
-
core/
modules/ hal/ tests/ src/ Kernel/ NormalizeTest.php, line 202
Class
- NormalizeTest
- Tests HAL normalization edge cases for EntityResource.
Namespace
Drupal\Tests\hal\KernelCode
protected function getEntityUri(EntityInterface $entity) {
$url = $entity->toUrl('canonical', [
'absolute' => TRUE,
]);
return $url->setRouteParameter('_format', 'hal_json')
->toString();
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.