Return true if the user type has the permission specified.
public hasPermission ( string $p_permissionString ) : boolean | ||
$p_permissionString | string | |
return | boolean |
$crumbs[] = array(getGS("Staff User Types"), "/$ADMIN/user_types/"); $crumbs[] = array(getGS("Change user type permissions"), ""); echo camp_html_breadcrumbs($crumbs); camp_html_display_msgs("0.25em", "0.25em"); ?> <script type="text/javascript" src="<?php echo $Campsite['WEBSITE_URL']; ?>/js/campsite-checkbox.js"></script> <?php $rightsList = array(); $checkboxPrefix = 'checkbox_'; $counter = 0; $no_rights = 0; foreach ($rights as $group_name => $group) { $no_rights += sizeof($group); foreach ($group as $right_name => $right_text) { if ($userType->hasPermission($right_name)) { $rightsList[] = "'" . $checkboxPrefix . $counter . "'"; } $counter++; } } $jsRightsArray = implode(',', $rightsList); ?> <form name="dialog" method="post" action="do_access.php" > <?php echo SecurityToken::FormParameter(); ?> <p> <table border="0" cellspacing="0" cellpadding="0" class="box_table"> <tr> <td colspan="2" style="padding-top: 5px; padding-left: 10px;"> <b><?php putGS('User type'); echo ': ' . htmlspecialchars($userType->getName()); ?></b> </td>