Skip to content
Snippets Groups Projects

check if #access property of local task is of type...

Merged kensae requested to merge issue/navigation_extra-3512470:3512470-local-task-access into 1.0.x
1 file
+ 2
2
Compare changes
  • Side-by-side
  • Inline
@@ -95,7 +95,7 @@ class NavigationExtraLocalTasksBlock extends LocalTasksBlock implements Containe
$local_task_links = [];
foreach ($build['#primary'] as $primary_link) {
if (!$primary_link['#access']->isAllowed()) {
if (($primary_link['#access'] instanceof AccessResult && !$primary_link['#access']->isAllowed()) || !$primary_link['#access']) {
continue;
}
@@ -110,7 +110,7 @@ class NavigationExtraLocalTasksBlock extends LocalTasksBlock implements Containe
]);
foreach ($build['#secondary'] as $secondary_link) {
if (!$secondary_link['#access']->isAllowed()) {
if (($secondary_link['#access'] instanceof AccessResult && !$secondary_link['#access']->isAllowed()) || !$secondary_link['#access']) {
continue;
}
$local_task_link['below'][] = $secondary_link['#link'];
Loading