| @@ 528-530 (lines=3) @@ | ||
| 525 | ) { |
|
| 526 | if (is_array($item['children'])) { |
|
| 527 | foreach ($item['children'] as $c) { |
|
| 528 | if ($c['link'] === $page && isset($c['limit'])) { |
|
| 529 | $page_limit = $c['limit']; |
|
| 530 | // TODO: break out of the loop here in Symphony 3.0.0 |
|
| 531 | } |
|
| 532 | } |
|
| 533 | } |
|
| @@ 540-542 (lines=3) @@ | ||
| 537 | $page_limit = 'developer'; |
|
| 538 | } |
|
| 539 | } |
|
| 540 | } elseif (isset($item['link']) && $page === $item['link'] && isset($item['limit'])) { |
|
| 541 | $page_limit = $item['limit']; |
|
| 542 | } |
|
| 543 | } |
|
| 544 | ||
| 545 | $hasAccess = $this->doesAuthorHaveAccess($page_limit); |
|