Manual:PageStore.php

Introduced in MW 1.36 though marked as unstable. Implements PageLookup.

Instantiation

edit

MediaWikiServices::getInstance->getPageStore()

See also PageStoreFactory::getPageStore .

Public methods

edit
  • getPageForLink() - returns a ProperPageIdentity object.
  • getPageByName() - returns ExistingPageRecord object.
  • getPageByText() - returns a ProperPageIdentity object.
  • getExistingPageByText() - returns ExistingPageRecord object.
  • getPageById() - returns ExistingPageRecord object.
  • getPageByReference()
  • newPageRecordFromRow()
  • getSelectFields()
  • newSelectQueryBuilder() - unstable
  • getSubpages()