$collapsedPreferenceName | SpecialWatchlist | protectedstatic |
$daysPreferenceName | SpecialWatchlist | protectedstatic |
$filterGroupDefinitions | ChangesListSpecialPage | private |
$filterGroups | ChangesListSpecialPage | protected |
$hideCategorizationFilterDefinition | ChangesListSpecialPage | private |
$legacyReviewStatusFilterGroupDefinition | ChangesListSpecialPage | private |
$limitPreferenceName | SpecialWatchlist | protectedstatic |
$linkRenderer | SpecialPage | private |
$maxDays | SpecialWatchlist | private |
$mContext | SpecialPage | protected |
$mIncludable | SpecialPage | protected |
$mIncluding | SpecialPage | protected |
$mListed | SpecialPage | private |
$mLocalName | SpecialPage | private |
$mName | SpecialPage | protected |
$mRestriction | SpecialPage | protected |
$rcOptions | ChangesListSpecialPage | protected |
$rcSubpage | ChangesListSpecialPage | protected |
$reviewStatusFilterGroupDefinition | ChangesListSpecialPage | private |
$savedQueriesPreferenceName | SpecialWatchlist | protectedstatic |
$watchStore | SpecialWatchlist | private |
__construct( $page='Watchlist', $restriction='viewmywatchlist') | SpecialWatchlist | |
SpecialPage::__construct( $name='', $restriction='', $listed=true, $function=false, $file='', $includable=false) | SpecialPage | |
addFeedLinks( $params) | SpecialPage | protected |
addHelpLink( $to, $overrideBaseUrl=false) | SpecialPage | |
addModules() | ChangesListSpecialPage | protected |
afterExecute( $subPage) | SpecialPage | protected |
areFiltersInConflict() | ChangesListSpecialPage | protected |
beforeExecute( $subPage) | SpecialPage | protected |
buildPrevNextNavigation( $offset, $limit, array $query=[], $atend=false, $subpage=false) | SpecialPage | protected |
buildQuery(&$tables, &$fields, &$conds, &$query_options, &$join_conds, FormOptions $opts) | ChangesListSpecialPage | protected |
checkLoginSecurityLevel( $level=null) | SpecialPage | protected |
checkPermissions() | SpecialPage | |
checkReadOnly() | SpecialPage | |
checkStructuredFilterUiEnabled( $user) | SpecialWatchlist | static |
considerActionsForDefaultSavedQuery( $subpage) | ChangesListSpecialPage | protected |
convertParamsForLink( $params) | ChangesListSpecialPage | protected |
countItems() | SpecialWatchlist | protected |
cutoffselector( $options) | SpecialWatchlist | |
displayRestrictionError() | SpecialPage | |
doesWrites() | SpecialWatchlist | |
doHeader( $opts, $numRows) | SpecialWatchlist | |
doMainQuery( $tables, $fields, $conds, $query_options, $join_conds, FormOptions $opts) | SpecialWatchlist | protected |
execute( $subpage) | SpecialWatchlist | |
expandSymbolicNamespaceFilters(array $namespaces) | ChangesListSpecialPage | private |
fetchOptionsFromRequest( $opts) | SpecialWatchlist | protected |
filterOnUserExperienceLevel( $specialPageClassName, $context, $dbr, &$tables, &$fields, &$conds, &$query_options, &$join_conds, $selectedExpLevels, $now=0) | ChangesListSpecialPage | |
fixBackwardsCompatibilityOptions(FormOptions $opts) | ChangesListSpecialPage | private |
fixContradictoryOptions(FormOptions $opts) | ChangesListSpecialPage | private |
getCacheTTL() | SpecialPage | protected |
getChangeTagList(ResourceLoaderContext $context) | ChangesListSpecialPage | protectedstatic |
getChangeTagListSummary(ResourceLoaderContext $context) | ChangesListSpecialPage | protectedstatic |
getConfig() | SpecialPage | |
getContext() | SpecialPage | |
getDB() | SpecialWatchlist | protected |
getDefaultDays() | ChangesListSpecialPage | |
getDefaultLimit() | ChangesListSpecialPage | |
getDefaultOptions() | ChangesListSpecialPage | |
getDescription() | SpecialPage | |
getExtraOptions( $opts) | ChangesListSpecialPage | |
getFilterGroup( $groupName) | ChangesListSpecialPage | |
getFilterGroups() | ChangesListSpecialPage | protected |
getFinalGroupName() | SpecialPage | |
getFullTitle() | SpecialPage | |
getGroupName() | ChangesListSpecialPage | protected |
getLanguage() | SpecialPage | |
getLatestNotificationTimestamp(RecentChange $rc) | SpecialWatchlist | private |
getLegacyShowHideFilters() | ChangesListSpecialPage | protected |
getLinkDays() | ChangesListSpecialPage | protected |
getLinkRenderer() | SpecialPage | |
getLocalName() | SpecialPage | |
getLoginSecurityLevel() | SpecialPage | protected |
getName() | SpecialPage | |
getOptions() | ChangesListSpecialPage | |
getOutput() | SpecialPage | |
getPageTitle( $subpage=false) | SpecialPage | |
getRcFiltersConfigSummary(ResourceLoaderContext $context) | ChangesListSpecialPage | static |
getRcFiltersConfigVars(ResourceLoaderContext $context) | ChangesListSpecialPage | static |
getRequest() | SpecialPage | |
getRestriction() | SpecialPage | |
getRobotPolicy() | SpecialPage | protected |
getRows() | ChangesListSpecialPage | |
getSafeTitleFor( $name, $subpage=false) | SpecialPage | static |
getSkin() | SpecialPage | |
getStructuredFilterJsData() | ChangesListSpecialPage | |
getSubpagesForPrefixSearch() | SpecialWatchlist | |
getTitleFor( $name, $subpage=false, $fragment='') | SpecialPage | static |
getTitleValueFor( $name, $subpage=false, $fragment='') | SpecialPage | static |
getUser() | SpecialPage | |
includeRcFiltersApp() | ChangesListSpecialPage | protected |
including( $x=null) | SpecialPage | |
isCached() | SpecialPage | |
isChangeEffectivelySeen(RecentChange $rc) | SpecialWatchlist | protected |
isExpensive() | SpecialPage | |
isIncludable() | SpecialPage | |
isListed() | SpecialPage | |
isRestricted() | SpecialPage | |
isStructuredFilterUiEnabled() | ChangesListSpecialPage | |
listed( $x=null) | SpecialPage | |
makeLegend() | ChangesListSpecialPage | |
maxIncludeCacheTime() | SpecialPage | |
msg( $key,... $params) | SpecialPage | |
outputChangesList( $rows, $opts) | SpecialWatchlist | |
outputFeedLinks() | SpecialWatchlist | |
outputHeader( $summaryMessageKey='') | SpecialPage | |
outputNoResults() | ChangesListSpecialPage | protected |
outputTimeout() | ChangesListSpecialPage | protected |
parseParameters( $par, FormOptions $opts) | ChangesListSpecialPage | |
prefixSearchArray( $search, $limit, array $subpages, $offset) | SpecialPage | protectedstatic |
prefixSearchString( $search, $limit, $offset) | SpecialPage | protected |
prefixSearchSubpages( $search, $limit, $offset) | SpecialPage | |
registerFilterGroup(ChangesListFilterGroup $group) | ChangesListSpecialPage | |
registerFilters() | SpecialWatchlist | protected |
registerFiltersFromDefinitions(array $definition) | ChangesListSpecialPage | protected |
replaceOldOptions(FormOptions $opts) | ChangesListSpecialPage | |
requireLogin( $reasonMsg='exception-nologin-text', $titleMsg='exception-nologin') | SpecialPage | |
run( $subPage) | SpecialPage | |
runMainQueryHook(&$tables, &$fields, &$conds, &$query_options, &$join_conds, $opts) | ChangesListSpecialPage | protected |
setBottomText(FormOptions $opts) | ChangesListSpecialPage | |
setContext( $context) | SpecialPage | |
setHeaders() | SpecialPage | |
setLinkRenderer(LinkRenderer $linkRenderer) | SpecialPage | |
setListed( $listed) | SpecialPage | |
setReauthPostData(array $data) | SpecialPage | protected |
setTopText(FormOptions $opts) | SpecialWatchlist | |
setup( $parameters) | ChangesListSpecialPage | |
showHideCheck( $options, $message, $name, $value, $inStructuredUi) | SpecialWatchlist | protected |
TAG_DESC_CHARACTER_LIMIT | ChangesListSpecialPage | |
transformFilterDefinition(array $filterDefinition) | SpecialWatchlist | protected |
userCanExecute(User $user) | SpecialPage | |
useTransactionalTimeLimit() | SpecialPage | protected |
validateOptions(FormOptions $opts) | ChangesListSpecialPage | |
webOutput( $rows, $opts) | ChangesListSpecialPage | |
webOutputHeader( $rowCount, $opts) | ChangesListSpecialPage | private |