Source of file ScoutDistrictPermissions.php
Size: 1,533 Bytes - Last Modified: 2021-12-23T10:09:55+00:00
/var/www/docs.ssmods.com/process/src/code/ScoutDistrictPermissions.php
12345678910111213141516171819202122232425262728293031323334353637383940 | <?php /** * ScoutDistrictPermissions - code/extensions/ScoutDistrictPermissions.php * * @link http://github.com/zucchi/Silverstripe-ScoutDistrict for the canonical source repository * @copyright Copyright (c) 2005-2013 Zucchi Limited. (http://zucchi.co.uk) * @license http://zucchi.co.uk/legals/bsd-license New BSD License */ /** * ScoutDistrictPermissions * * Class provide permission definitions for Scout Districts * * @author Matt Cockayne <matt@zucchi.co.uk> */ class ScoutDistrictPermissions implements PermissionProvider { public static $district_admin = 'SCOUTDISTRICTADMIN'; public static $group_manager = 'SCOUTGROUPMANAGER'; public function providePermissions() { return array( self::$district_admin => array( 'name' => _t('ScoutDistrict.Admin.DISTRICTADMIN', 'Scout Group Manager'), 'help' => _t('ScoutDistrict.Admin.DISTRICTADMIN_HELP', 'Enable ability to manage Scout Groups'), 'category' => _t('ScoutDistrict.Admin.PERMISSIONS_CATEGORY', 'Scout District'), 'sort' => 100 ), self::$group_manager => array( 'name' => _t('ScoutDistrict.Admin.GROUPMANAGER', 'Scout Group Manager'), 'help' => _t('ScoutDistrict.Admin.GROUPMANAGEMER_HELP', 'Enable ability to manage Scout Groups'), 'category' => _t('ScoutDistrict.Admin.PERMISSIONS_CATEGORY', 'Scout District'), 'sort' => 100 ) ); } } |