diff --git a/config/module.config.php b/config/module.config.php index c97ee205a3e26de8c9809fd972ee805061ea40fb..b8d61eb173097ad21b69d672abc33e1011bcb9a3 100644 --- a/config/module.config.php +++ b/config/module.config.php @@ -108,31 +108,31 @@ return [ 'unicaen-db-import' => [ 'label' => "Import/Synchro", 'route' => 'unicaen-db-import/import', - 'resource' => ImportPrivilege::resourceIdForPrivilege(ImportPrivilege::LISTER), + 'resource' => ImportPrivilege::getResourceId(ImportPrivilege::LISTER), 'order' => 100, 'pages' => [ 'import' => [ 'label' => "Imports", 'route' => 'unicaen-db-import/import', - 'resource' => ImportPrivilege::resourceIdForPrivilege(ImportPrivilege::LISTER), + 'resource' => ImportPrivilege::getResourceId(ImportPrivilege::LISTER), 'order' => 10, ], 'synchro' => [ 'label' => "Synchros", 'route' => 'unicaen-db-import/synchro', - 'resource' => SynchroPrivilege::resourceIdForPrivilege(SynchroPrivilege::LISTER), + 'resource' => SynchroPrivilege::getResourceId(SynchroPrivilege::LISTER), 'order' => 20, ], 'log' => [ 'label' => "Logs", 'route' => 'unicaen-db-import/log', - 'resource' => LogPrivilege::resourceIdForPrivilege(LogPrivilege::LISTER), + 'resource' => LogPrivilege::getResourceId(LogPrivilege::LISTER), 'order' => 30, ], 'observ' => [ 'label' => "Observations", 'route' => 'unicaen-db-import/observ', - 'resource' => ObservationPrivilege::resourceIdForPrivilege(ObservationPrivilege::LISTER), + 'resource' => ObservationPrivilege::getResourceId(ObservationPrivilege::LISTER), 'order' => 40, ], ], diff --git a/src/UnicaenDbImport/Privilege/ImportPrivilege.php b/src/UnicaenDbImport/Privilege/ImportPrivilege.php index d2d460a31e7c05f607d0644d4f14853c294d0409..9a8f20f8df186241530c3e56113631c2c1951190 100644 --- a/src/UnicaenDbImport/Privilege/ImportPrivilege.php +++ b/src/UnicaenDbImport/Privilege/ImportPrivilege.php @@ -2,12 +2,10 @@ namespace UnicaenDbImport\Privilege; -use UnicaenAuth\Provider\Privilege\PrivilegeAsResourceTrait; +use UnicaenAuth\Provider\Privilege\Privileges; -class ImportPrivilege +class ImportPrivilege extends Privileges { - use PrivilegeAsResourceTrait; - const LISTER = 'unicaen-db-import-import-lister'; const CONSULTER = 'unicaen-db-import-import-consulter'; const LANCER = 'unicaen-db-import-import-lancer'; diff --git a/src/UnicaenDbImport/Privilege/LogPrivilege.php b/src/UnicaenDbImport/Privilege/LogPrivilege.php index 639773356656b876e03e7fd68db2736d95194f96..ce00e9e48f52344568f29ee1b74e93e3577d6beb 100644 --- a/src/UnicaenDbImport/Privilege/LogPrivilege.php +++ b/src/UnicaenDbImport/Privilege/LogPrivilege.php @@ -2,12 +2,10 @@ namespace UnicaenDbImport\Privilege; -use UnicaenAuth\Provider\Privilege\PrivilegeAsResourceTrait; +use UnicaenAuth\Provider\Privilege\Privileges; -class LogPrivilege +class LogPrivilege extends Privileges { - use PrivilegeAsResourceTrait; - const LISTER = 'unicaen-db-import-log-lister'; const CONSULTER = 'unicaen-db-import-log-consulter'; } \ No newline at end of file diff --git a/src/UnicaenDbImport/Privilege/ObservationPrivilege.php b/src/UnicaenDbImport/Privilege/ObservationPrivilege.php index 8c011bdac6dad3b90eed7de70268872980c7bce3..f1a861381a620deacd9df68c990f3404385db7a7 100644 --- a/src/UnicaenDbImport/Privilege/ObservationPrivilege.php +++ b/src/UnicaenDbImport/Privilege/ObservationPrivilege.php @@ -2,12 +2,10 @@ namespace UnicaenDbImport\Privilege; -use UnicaenAuth\Provider\Privilege\PrivilegeAsResourceTrait; +use UnicaenAuth\Provider\Privilege\Privileges; -class ObservationPrivilege +class ObservationPrivilege extends Privileges { - use PrivilegeAsResourceTrait; - const LISTER = 'unicaen-db-import-observation-lister'; const CONSULTER_RESULTAT = 'unicaen-db-import-observation-consulter-resultat'; } \ No newline at end of file diff --git a/src/UnicaenDbImport/Privilege/SynchroPrivilege.php b/src/UnicaenDbImport/Privilege/SynchroPrivilege.php index fe53a8508bd7d9b20b8d588fcc520ba23dd4ae9a..b3359fe3907472f1da499952b5a076d4f41b7cc0 100644 --- a/src/UnicaenDbImport/Privilege/SynchroPrivilege.php +++ b/src/UnicaenDbImport/Privilege/SynchroPrivilege.php @@ -2,12 +2,10 @@ namespace UnicaenDbImport\Privilege; -use UnicaenAuth\Provider\Privilege\PrivilegeAsResourceTrait; +use UnicaenAuth\Provider\Privilege\Privileges; -class SynchroPrivilege +class SynchroPrivilege extends Privileges { - use PrivilegeAsResourceTrait; - const LISTER = 'unicaen-db-import-synchro-lister'; const CONSULTER = 'unicaen-db-import-synchro-consulter'; const LANCER = 'unicaen-db-import-synchro-lancer'; diff --git a/view/unicaen-db-import/import/index.phtml b/view/unicaen-db-import/import/index.phtml index 11fde9f49d77e31c08892feaec92d9fa1bcb7d6c..b467cef188602bad80593bbd655bf10acd84bd67 100644 --- a/view/unicaen-db-import/import/index.phtml +++ b/view/unicaen-db-import/import/index.phtml @@ -10,8 +10,8 @@ use UnicaenDbImport\Privilege\ImportPrivilege; $this->headTitle($this->translate("Imports")); -$consultable = $this->isAllowed(ImportPrivilege::resourceIdForPrivilege(ImportPrivilege::CONSULTER)); -$lancable = $this->isAllowed(ImportPrivilege::resourceIdForPrivilege(ImportPrivilege::LANCER)); +$consultable = $this->isAllowed(ImportPrivilege::getResourceId(ImportPrivilege::CONSULTER)); +$lancable = $this->isAllowed(ImportPrivilege::getResourceId(ImportPrivilege::LANCER)); ?> <h1 class="page-header"> diff --git a/view/unicaen-db-import/import/voir.phtml b/view/unicaen-db-import/import/voir.phtml index 05efe52746fafe9abac2a8166fd10548745feb92..f64bec5d95a21cdf2700e587ef7be8dc835ae923 100644 --- a/view/unicaen-db-import/import/voir.phtml +++ b/view/unicaen-db-import/import/voir.phtml @@ -11,7 +11,7 @@ use UnicaenDbImport\Privilege\ImportPrivilege; $this->headTitle($this->translate("Import") . ' ' . $import->getName()); -$lancable = $this->isAllowed(ImportPrivilege::resourceIdForPrivilege(ImportPrivilege::LANCER)); +$lancable = $this->isAllowed(ImportPrivilege::getResourceId(ImportPrivilege::LANCER)); ?> <h1 class="page-header"> diff --git a/view/unicaen-db-import/log/index.phtml b/view/unicaen-db-import/log/index.phtml index 8a1eef15a035438bec0014ff8e51f2ba39a1be6d..8138c040b906653a2e90cc0aae8aee3673d1d973 100644 --- a/view/unicaen-db-import/log/index.phtml +++ b/view/unicaen-db-import/log/index.phtml @@ -12,8 +12,8 @@ use UnicaenDbImport\Privilege\SynchroPrivilege; $this->headTitle($this->translate("Logs")); -$importConsultable = $this->isAllowed(ImportPrivilege::resourceIdForPrivilege(ImportPrivilege::CONSULTER)); -$synchroConsultable = $this->isAllowed(SynchroPrivilege::resourceIdForPrivilege(SynchroPrivilege::CONSULTER)); +$importConsultable = $this->isAllowed(ImportPrivilege::getResourceId(ImportPrivilege::CONSULTER)); +$synchroConsultable = $this->isAllowed(SynchroPrivilege::getResourceId(SynchroPrivilege::CONSULTER)); ?> <h1 class="page-header"> @@ -85,7 +85,7 @@ $synchroConsultable = $this->isAllowed(SynchroPrivilege::resourceIdForPrivilege( <span class="fas <?php echo $log->isSuccess() ? 'fa-thumbs-up text-success' : 'fa-thumbs-down text-danger' ?>"></span> </td> <td> - <?php if ($this->isAllowed(LogPrivilege::resourceIdForPrivilege(LogPrivilege::CONSULTER))): ?> + <?php if ($this->isAllowed(LogPrivilege::getResourceId(LogPrivilege::CONSULTER))): ?> <?php $fullLog = str_replace(PHP_EOL, '<br>', $log->getLog()); $truncLog = mb_strlen($log->getLog()) > 150 ? diff --git a/view/unicaen-db-import/observ/index.phtml b/view/unicaen-db-import/observ/index.phtml index e043818620cff4f99dcf8965f1ec6fdeeaf60d9c..5a2a9012b2a3e7264936091f2a42fd40584004c8 100644 --- a/view/unicaen-db-import/observ/index.phtml +++ b/view/unicaen-db-import/observ/index.phtml @@ -10,7 +10,7 @@ use UnicaenDbImport\Privilege\ObservationPrivilege; $this->headTitle($this->translate("Observations")); -$resultatConsultable = $this->isAllowed(ObservationPrivilege::resourceIdForPrivilege(ObservationPrivilege::CONSULTER_RESULTAT)); +$resultatConsultable = $this->isAllowed(ObservationPrivilege::getResourceId(ObservationPrivilege::CONSULTER_RESULTAT)); ?> <h1 class="page-header"> diff --git a/view/unicaen-db-import/synchro/diff.phtml b/view/unicaen-db-import/synchro/diff.phtml index 3f95ac189fc82dfa8ae94eb0422992926363d4fd..7a5f7d664093836bfdb3ac7729d10ef3ab233a51 100644 --- a/view/unicaen-db-import/synchro/diff.phtml +++ b/view/unicaen-db-import/synchro/diff.phtml @@ -15,7 +15,7 @@ use UnicaenDbImport\Privilege\SynchroPrivilege; $this->headTitle($this->translate("Synchro") . ' ' . $synchro->getName()); -$lancable = $this->isAllowed(SynchroPrivilege::resourceIdForPrivilege(SynchroPrivilege::LANCER)); +$lancable = $this->isAllowed(SynchroPrivilege::getResourceId(SynchroPrivilege::LANCER)); ?> <h1 class="page-header"> diff --git a/view/unicaen-db-import/synchro/index.phtml b/view/unicaen-db-import/synchro/index.phtml index 1f966b530f59e1fe346440126ea295f13755c7b2..412942a9c74e5687a88751aaed3eba8ec9b007c5 100644 --- a/view/unicaen-db-import/synchro/index.phtml +++ b/view/unicaen-db-import/synchro/index.phtml @@ -12,8 +12,8 @@ use UnicaenDbImport\Privilege\SynchroPrivilege; $this->headTitle($this->translate("Synchros")); -$consultable = $this->isAllowed(SynchroPrivilege::resourceIdForPrivilege(SynchroPrivilege::CONSULTER)); -$lancable = $this->isAllowed(SynchroPrivilege::resourceIdForPrivilege(SynchroPrivilege::LANCER)); +$consultable = $this->isAllowed(SynchroPrivilege::getResourceId(SynchroPrivilege::CONSULTER)); +$lancable = $this->isAllowed(SynchroPrivilege::getResourceId(SynchroPrivilege::LANCER)); ?> <h1 class="page-header"> diff --git a/view/unicaen-db-import/synchro/voir.phtml b/view/unicaen-db-import/synchro/voir.phtml index 0f97adbc65fdf05d77ddf2d520700cd5295ced86..300f5126bd7bd1cc2a5591b858adc775aae30b21 100644 --- a/view/unicaen-db-import/synchro/voir.phtml +++ b/view/unicaen-db-import/synchro/voir.phtml @@ -12,7 +12,7 @@ use UnicaenDbImport\Privilege\SynchroPrivilege; $this->headTitle($this->translate("Synchro") . ' ' . $synchro->getName()); -$lancable = $this->isAllowed(SynchroPrivilege::resourceIdForPrivilege(SynchroPrivilege::LANCER)); +$lancable = $this->isAllowed(SynchroPrivilege::getResourceId(SynchroPrivilege::LANCER)); //$hash = $this->queryParams()[] ?>