PHP code example of thelia / customer-group-acl-module
1. Go to this page and download the library: Download thelia/customer-group-acl-module library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
thelia / customer-group-acl-module example snippets
$aclTool = $container->get("customer_group_acl.tool");
// simple check
$aclTool->checkAcl("vip-perks", AccessManager::VIEW);
// resources and accesess arguments can be a single value or an array of values
$aclTool->checkAcl(
[
"myAcl1",
"myAcl2",
],
[
AccessManager::VIEW,
AccessManager::CREATE,
]
);
// by default, checks that at all accesses are granted
// but you can also check that only at least one access is granted
$aclTool->checkAcl(
"myAcl",
[
AccessManager::VIEW,
AccessManager::CREATE,
],
true
);
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.