Currently, there is a large number of public methods and variables that shouldn't be used outside of the class (eg when the entire EditPage object is passed in a hook). These should be deprecated for public access and made private
Methods to make private*
- EditPage::extractSectionTitle (used in EditPageTest)
- EditPage::getSummaryInputWidget
- EditPage::noSuchSectionPage
- EditPage::initialiseForm
- EditPage::setPreloadedContent (entirely unused)
*Only used in EditPage unless noted otherwise
Variables to make private
- EditPage::$hookError
- EditPage::$deletedSinceEdit
- EditPage::$lastDelete
- EditPage::$mTokenOkExceptSuffix
- EditPage::$mTriedSave
- EditPage::$incompleteForm
- EditPage::$tooBig
- EditPage::$missingComment
- EditPage::$missingSummary
- EditPage::$allowBlankSummary
- EditPage::$autoSumm
- EditPage::$hasPresetSummary
- EditPage::$recreate
- EditPage::$noSummary
- EditPage::$parentRevId
- EditPage::$editintro
- EditPage::$markAsBot
- EditPage::$mPreloadContent (public method setPreloadedContent exists, as does protected getPreloadedContent)