public static function getRightsByGrant() {
global $wgGrantPermissions;
- $res = array();
+ $res = [];
foreach ( $wgGrantPermissions as $grant => $rights ) {
$res[$grant] = array_keys( array_filter( $rights ) );
}
}
}
- $ret = array();
+ $ret = [];
foreach ( $grants as $grant ) {
$ret[] = self::grantName( $grant, $lang );
}
public static function getGrantRights( $grants ) {
global $wgGrantPermissions;
- $rights = array();
+ $rights = [];
foreach ( (array)$grants as $grant ) {
if ( isset( $wgGrantPermissions[$grant] ) ) {
$rights = array_merge( $rights, array_keys( array_filter( $wgGrantPermissions[$grant] ) ) );
* @return bool
*/
public static function grantsAreValid( array $grants ) {
- return array_diff( $grants, self::getValidGrants() ) === array();
+ return array_diff( $grants, self::getValidGrants() ) === [];
}
/**
$grantsFilter = array_flip( $grantsFilter );
}
- $groups = array();
+ $groups = [];
foreach ( $wgGrantPermissions as $grant => $rights ) {
if ( $grantsFilter !== null && !isset( $grantsFilter[$grant] ) ) {
continue;
public static function getHiddenGrants() {
global $wgGrantPermissionGroups;
- $grants = array();
+ $grants = [];
foreach ( $wgGrantPermissionGroups as $grant => $group ) {
if ( $group === 'hidden' ) {
$grants[] = $grant;