protected $userGroupCache;
/**
- * @param IContextSource $context
- * @param array $par (Default null)
- * @param bool $including Whether this page is being transcluded in
+ * @param IContextSource|null $context
+ * @param array|null $par (Default null)
+ * @param bool|null $including Whether this page is being transcluded in
* another page
*/
function __construct( IContextSource $context = null, $par = null, $including = null ) {
$user = User::newFromId( $uid );
return $user->getGroupMemberships();
} else {
- return isset( $cache[$uid] ) ? $cache[$uid] : [];
+ return $cache[$uid] ?? [];
}
}