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-$g.js"] = array( 'type' => 'script' ); $pages["MediaWiki:Group-$g.css"] = array( 'type' => 'style' ); } return $pages; } } return array(); } /* Methods */ /** * @return string */ public function getGroup() { return 'user'; } }