tbl-link.phtml 1.1 KB
Newer Older
1
2
3
4
5
6
7
<?php

use UnicaenAuth\Provider\Privilege\Privileges;

/* @var $role UnicaenAuth\Entity\Db\Role */
/* @var $privilege UnicaenAuth\Entity\Db\Privilege */

8
$canEdit = $this->isAllowed(Privileges::getResourceId(Privileges::DROIT_PRIVILEGE_EDITION));
9
10
?>

11
12
13
14
15
16
<?php if ($privilege->getRole()->contains($role)): ?>

    <?php if ($canEdit): ?>
        <a href="javascript:void(0)" data-action="refuser"
        title="Privilège '<?php echo $privilege->getCategorie() ?> > '<?php echo $privilege ?>' accordé au rôle '<?php echo $role ?>'. Cliquez pour le retirer.">
    <?php endif; ?>
Bertrand Gauthier's avatar
Bertrand Gauthier committed
17
    <span class="icon iconly icon-oui text-success"></span>
18
19
20
    <?php if ($canEdit): ?>
        </a>
    <?php endif; ?>
21
22
23

<?php else: ?>

24
25
26
27
    <?php if ($canEdit): ?>
        <a href="javascript:void(0)" data-action="accorder"
        title="Privilège '<?php echo $privilege->getCategorie() ?> > <?php echo $privilege ?>' refusé au rôle '<?php echo $role ?>'. Cliquez pour l'accorder.">
    <?php endif; ?>
Bertrand Gauthier's avatar
Bertrand Gauthier committed
28
    <span class="icon iconly icon-non text-danger refuse"></span>
29
30
31
    <?php if ($canEdit): ?>
        </a>
    <?php endif; ?>
32
33

<?php endif; ?>