Файл: concrete5.7.5.6/concrete/tools/permissions/access/entity/types/group_combination.php
Строк: 26
<?php
defined('C5_EXECUTE') or die("Access Denied.");
use ConcreteCorePermissionAccessEntityGroupCombinationEntity as GroupCombinationPermissionAccessEntity;
if (Loader::helper('validation/token')->validate('process')) {
$js = Loader::helper('json');
$obj = new stdClass;
if (count($_POST['gID']) > 0) {
$groups = array();
foreach($_POST['gID'] as $gID) {
$g = Group::getByID($gID);
if (is_object($g)) {
$groups[] = $g;
}
}
$pae = GroupCombinationPermissionAccessEntity::getOrCreate($groups);
$obj->peID = $pae->getAccessEntityID();
$obj->label = $pae->getAccessEntityLabel();
}
print $js->encode($obj);
}