public function EntityBundleAccessCheckTest::getBundleAndAccessResult in Drupal 9
Same name and namespace in other branches
- 8 core/tests/Drupal/Tests/Core/Entity/EntityBundleAccessCheckTest.php \Drupal\Tests\Core\Entity\EntityBundleAccessCheckTest::getBundleAndAccessResult()
Data provider.
File
- core/
tests/ Drupal/ Tests/ Core/ Entity/ EntityBundleAccessCheckTest.php, line 40
Class
- EntityBundleAccessCheckTest
- Unit test of entity access checking system.
Namespace
Drupal\Tests\Core\EntityCode
public function getBundleAndAccessResult() {
return [
[
'article',
'node:article',
AccessResult::allowed(),
],
[
'page',
'node:article',
AccessResult::neutral('The entity bundle does not match the route _entity_bundles requirement.'),
],
[
'page',
'node:article|page',
AccessResult::allowed(),
],
[
'article',
'node:article|page',
AccessResult::allowed(),
],
[
'book_page',
'node:article|page',
AccessResult::neutral('The entity bundle does not match the route _entity_bundles requirement.'),
],
];
}