27 lines
881 B
PHP
27 lines
881 B
PHP
<?php
|
|
namespace BreadcrumbNavigation;
|
|
|
|
require_once(APP . 'Controller' . DS . 'Component' . DS . 'Navigation' . DS . 'base.php');
|
|
|
|
class OrgGroupsNavigation extends BaseNavigation
|
|
{
|
|
public function addLinks()
|
|
{
|
|
$controller = 'OrgGroups';
|
|
if (empty($this->viewVars['canEditDefinition'])) {
|
|
$this->bcf->removeLink($controller, 'view', $controller, 'edit');
|
|
$this->bcf->removeLink($controller, 'edit', $controller, 'edit');
|
|
}
|
|
}
|
|
|
|
public function addActions()
|
|
{
|
|
$controller = 'OrgGroups';
|
|
if (empty($this->viewVars['canEditDefinition'])) {
|
|
$this->bcf->removeAction($controller, 'view', $controller, 'delete');
|
|
$this->bcf->removeAction($controller, 'edit', $controller, 'delete');
|
|
$this->bcf->removeAction($controller, 'view', $controller, 'add');
|
|
}
|
|
}
|
|
}
|