getUser() ) { $user = User::newFromName( $context->getUser() ); if ( $user instanceof User ) { $pages = array(); foreach( $user->getEffectiveGroups() as $group ) { if ( in_array( $group, array( '*', 'user' ) ) ) { continue; } $pages["MediaWiki:Group-$group.js"] = array( 'type' => 'script' ); $pages["MediaWiki:Group-$group.css"] = array( 'type' => 'style' ); } return $pages; } } return array(); } /* Methods */ /** * @return string */ public function getGroup() { return 'user'; } }