*/
protected $userGroupCache;
+ /** @var string */
+ protected $requestedGroup;
+
+ /** @var bool */
+ protected $editsOnly;
+
+ /** @var bool */
+ protected $temporaryGroupsOnly;
+
+ /** @var bool */
+ protected $creationSort;
+
+ /** @var bool|null */
+ protected $including;
+
+ /** @var string */
+ protected $requestedUser;
+
/**
* @param IContextSource|null $context
* @param array|null $par (Default null)
}
$request = $this->getRequest();
- $par = ( $par !== null ) ? $par : '';
+ $par = $par ?? '';
$parms = explode( '/', $par );
$symsForAll = [ '*', 'user' ];
* @return string
*/
function getPageHeader() {
- list( $self ) = explode( '/', $this->getTitle()->getPrefixedDBkey() );
+ $self = explode( '/', $this->getTitle()->getPrefixedDBkey(), 2 )[0];
$groupOptions = [ $this->msg( 'group-all' )->text() => '' ];
foreach ( $this->getAllGroups() as $group => $groupText ) {