MediaWiki master
MediaWiki\PageEdit\PageEditInputs Class Reference

Public Member Functions

 __construct (private Authority $authority, private string $contentModel, private IContextSource $context, private ProperPageIdentity $page, private string $summary, private string $textbox1,)
 
 getAllowedProblematicRedirectTarget ()
 
 getAuthority ()
 
 getAutoSumm ()
 
 getChangeTags ()
 
 getContentFormat ()
 
 getContentModel ()
 
 getContext ()
 
 getContextPage ()
 
 getEditRevId ()
 
 getEdittime ()
 
 getOldid ()
 
 getPage ()
 
 getParentRevId ()
 
 getSection ()
 
 getSectiontitle ()
 
 getStarttime ()
 
 getSubmitButtonLabel ()
 
 getSummary ()
 
 getTextbox1 ()
 
 getUndidRev ()
 
 getUndoAfter ()
 
 getUserForPreview ()
 
 getUserForSave ()
 
 getWatchlistExpiry ()
 
 getWatchlistLabels ()
 
 setAllowBlankArticle (bool $allowBlankArticle)
 
 setAllowBlankSummary (bool $allowBlankSummary)
 
 setAllowedProblematicRedirectTarget (?LinkTarget $allowedProblematicRedirectTarget)
 
 setAutoSumm (string $autoSumm)
 
 setChangeTags (array $changeTags)
 
 setContentFormat (?string $contentFormat)
 
 setContextPage (?PageReference $contextPage)
 
 setEditRevId (?int $editRevId)
 
 setEdittime (?string $edittime)
 
 setEnableApiEditOverride (bool $enableApiEditOverride)
 
 setIgnoreProblematicRedirects (bool $ignoreProblematicRedirects)
 
 setIgnoreRevisionDeletedWarning (bool $ignoreRevisionDeletedWarning)
 
 setMarkAsBot (bool $markAsBot)
 
 setMarkAsMinor (bool $markAsMinor)
 
 setOldid (int $oldid)
 
 setParentRevId (int $parentRevId)
 
 setRecreate (bool $recreate)
 
 setSection (string $section)
 
 setSectiontitle (?string $sectiontitle)
 
 setStarttime (?string $starttime)
 
 setSubmitButtonLabel (?MessageSpecifier $submitButtonLabel)
 
 setUndidRev (int $undidRev)
 
 setUndoAfter (int $undoAfter)
 
 setUserForPreview (?UserIdentity $userForPreview)
 
 setUserForSave (?UserIdentity $userForSave)
 
 setWatchlistExpiry (?string $watchlistExpiry)
 
 setWatchlistLabels (?array $watchlistLabels)
 
 setWatchthis (bool $watchthis)
 
 shouldAllowBlankArticle ()
 
 shouldAllowBlankSummary ()
 
 shouldEnableApiEditOverride ()
 
 shouldIgnoreProblematicRedirects ()
 
 shouldIgnoreRevisionDeletedWarning ()
 
 shouldMarkAsBot ()
 
 shouldMarkAsMinor ()
 
 shouldRecreate ()
 
 shouldWatchthis ()
 

Detailed Description

Access: internal
Since
1.47

Definition at line 17 of file PageEditInputs.php.

Constructor & Destructor Documentation

◆ __construct()

MediaWiki\PageEdit\PageEditInputs::__construct ( private Authority $authority,
private string $contentModel,
private IContextSource $context,
private ProperPageIdentity $page,
private string $summary,
private string $textbox1 )

Definition at line 50 of file PageEditInputs.php.

References wfTimestampNow().

Member Function Documentation

◆ getAllowedProblematicRedirectTarget()

MediaWiki\PageEdit\PageEditInputs::getAllowedProblematicRedirectTarget ( )

Definition at line 79 of file PageEditInputs.php.

◆ getAuthority()

MediaWiki\PageEdit\PageEditInputs::getAuthority ( )

Definition at line 88 of file PageEditInputs.php.

◆ getAutoSumm()

MediaWiki\PageEdit\PageEditInputs::getAutoSumm ( )

Definition at line 92 of file PageEditInputs.php.

◆ getChangeTags()

MediaWiki\PageEdit\PageEditInputs::getChangeTags ( )
Returns
string[]

Definition at line 104 of file PageEditInputs.php.

◆ getContentFormat()

MediaWiki\PageEdit\PageEditInputs::getContentFormat ( )

Definition at line 116 of file PageEditInputs.php.

◆ getContentModel()

MediaWiki\PageEdit\PageEditInputs::getContentModel ( )

Definition at line 125 of file PageEditInputs.php.

◆ getContext()

MediaWiki\PageEdit\PageEditInputs::getContext ( )

Definition at line 129 of file PageEditInputs.php.

◆ getContextPage()

MediaWiki\PageEdit\PageEditInputs::getContextPage ( )

Definition at line 133 of file PageEditInputs.php.

◆ getEditRevId()

MediaWiki\PageEdit\PageEditInputs::getEditRevId ( )

Definition at line 151 of file PageEditInputs.php.

◆ getEdittime()

MediaWiki\PageEdit\PageEditInputs::getEdittime ( )

Definition at line 142 of file PageEditInputs.php.

◆ getOldid()

MediaWiki\PageEdit\PageEditInputs::getOldid ( )

Definition at line 215 of file PageEditInputs.php.

◆ getPage()

MediaWiki\PageEdit\PageEditInputs::getPage ( )

Definition at line 224 of file PageEditInputs.php.

◆ getParentRevId()

MediaWiki\PageEdit\PageEditInputs::getParentRevId ( )

Definition at line 228 of file PageEditInputs.php.

◆ getSection()

MediaWiki\PageEdit\PageEditInputs::getSection ( )

Definition at line 246 of file PageEditInputs.php.

◆ getSectiontitle()

MediaWiki\PageEdit\PageEditInputs::getSectiontitle ( )

Definition at line 255 of file PageEditInputs.php.

◆ getStarttime()

MediaWiki\PageEdit\PageEditInputs::getStarttime ( )

Definition at line 264 of file PageEditInputs.php.

◆ getSubmitButtonLabel()

MediaWiki\PageEdit\PageEditInputs::getSubmitButtonLabel ( )

Definition at line 273 of file PageEditInputs.php.

◆ getSummary()

MediaWiki\PageEdit\PageEditInputs::getSummary ( )

Definition at line 282 of file PageEditInputs.php.

◆ getTextbox1()

MediaWiki\PageEdit\PageEditInputs::getTextbox1 ( )

Definition at line 286 of file PageEditInputs.php.

◆ getUndidRev()

MediaWiki\PageEdit\PageEditInputs::getUndidRev ( )

Definition at line 290 of file PageEditInputs.php.

◆ getUndoAfter()

MediaWiki\PageEdit\PageEditInputs::getUndoAfter ( )

Definition at line 299 of file PageEditInputs.php.

◆ getUserForPreview()

MediaWiki\PageEdit\PageEditInputs::getUserForPreview ( )

Definition at line 308 of file PageEditInputs.php.

◆ getUserForSave()

MediaWiki\PageEdit\PageEditInputs::getUserForSave ( )

Definition at line 317 of file PageEditInputs.php.

◆ getWatchlistExpiry()

MediaWiki\PageEdit\PageEditInputs::getWatchlistExpiry ( )

Definition at line 326 of file PageEditInputs.php.

◆ getWatchlistLabels()

MediaWiki\PageEdit\PageEditInputs::getWatchlistLabels ( )
Returns
?int[]

Definition at line 338 of file PageEditInputs.php.

◆ setAllowBlankArticle()

MediaWiki\PageEdit\PageEditInputs::setAllowBlankArticle ( bool $allowBlankArticle)

Definition at line 65 of file PageEditInputs.php.

◆ setAllowBlankSummary()

MediaWiki\PageEdit\PageEditInputs::setAllowBlankSummary ( bool $allowBlankSummary)

Definition at line 74 of file PageEditInputs.php.

◆ setAllowedProblematicRedirectTarget()

MediaWiki\PageEdit\PageEditInputs::setAllowedProblematicRedirectTarget ( ?LinkTarget $allowedProblematicRedirectTarget)

Definition at line 83 of file PageEditInputs.php.

◆ setAutoSumm()

MediaWiki\PageEdit\PageEditInputs::setAutoSumm ( string $autoSumm)

Definition at line 96 of file PageEditInputs.php.

◆ setChangeTags()

MediaWiki\PageEdit\PageEditInputs::setChangeTags ( array $changeTags)
Parameters
string[]$changeTags

Definition at line 111 of file PageEditInputs.php.

◆ setContentFormat()

MediaWiki\PageEdit\PageEditInputs::setContentFormat ( ?string $contentFormat)

Definition at line 120 of file PageEditInputs.php.

◆ setContextPage()

MediaWiki\PageEdit\PageEditInputs::setContextPage ( ?PageReference $contextPage)

Definition at line 137 of file PageEditInputs.php.

◆ setEditRevId()

MediaWiki\PageEdit\PageEditInputs::setEditRevId ( ?int $editRevId)

Definition at line 155 of file PageEditInputs.php.

◆ setEdittime()

MediaWiki\PageEdit\PageEditInputs::setEdittime ( ?string $edittime)

Definition at line 146 of file PageEditInputs.php.

◆ setEnableApiEditOverride()

MediaWiki\PageEdit\PageEditInputs::setEnableApiEditOverride ( bool $enableApiEditOverride)

Definition at line 164 of file PageEditInputs.php.

◆ setIgnoreProblematicRedirects()

MediaWiki\PageEdit\PageEditInputs::setIgnoreProblematicRedirects ( bool $ignoreProblematicRedirects)

Definition at line 173 of file PageEditInputs.php.

◆ setIgnoreRevisionDeletedWarning()

MediaWiki\PageEdit\PageEditInputs::setIgnoreRevisionDeletedWarning ( bool $ignoreRevisionDeletedWarning)

Definition at line 182 of file PageEditInputs.php.

◆ setMarkAsBot()

MediaWiki\PageEdit\PageEditInputs::setMarkAsBot ( bool $markAsBot)

Definition at line 196 of file PageEditInputs.php.

◆ setMarkAsMinor()

MediaWiki\PageEdit\PageEditInputs::setMarkAsMinor ( bool $markAsMinor)

Definition at line 210 of file PageEditInputs.php.

◆ setOldid()

MediaWiki\PageEdit\PageEditInputs::setOldid ( int $oldid)

Definition at line 219 of file PageEditInputs.php.

◆ setParentRevId()

MediaWiki\PageEdit\PageEditInputs::setParentRevId ( int $parentRevId)

Definition at line 232 of file PageEditInputs.php.

◆ setRecreate()

MediaWiki\PageEdit\PageEditInputs::setRecreate ( bool $recreate)

Definition at line 241 of file PageEditInputs.php.

◆ setSection()

MediaWiki\PageEdit\PageEditInputs::setSection ( string $section)

Definition at line 250 of file PageEditInputs.php.

◆ setSectiontitle()

MediaWiki\PageEdit\PageEditInputs::setSectiontitle ( ?string $sectiontitle)

Definition at line 259 of file PageEditInputs.php.

◆ setStarttime()

MediaWiki\PageEdit\PageEditInputs::setStarttime ( ?string $starttime)

Definition at line 268 of file PageEditInputs.php.

◆ setSubmitButtonLabel()

MediaWiki\PageEdit\PageEditInputs::setSubmitButtonLabel ( ?MessageSpecifier $submitButtonLabel)

Definition at line 277 of file PageEditInputs.php.

◆ setUndidRev()

MediaWiki\PageEdit\PageEditInputs::setUndidRev ( int $undidRev)

Definition at line 294 of file PageEditInputs.php.

◆ setUndoAfter()

MediaWiki\PageEdit\PageEditInputs::setUndoAfter ( int $undoAfter)

Definition at line 303 of file PageEditInputs.php.

◆ setUserForPreview()

MediaWiki\PageEdit\PageEditInputs::setUserForPreview ( ?UserIdentity $userForPreview)

Definition at line 312 of file PageEditInputs.php.

◆ setUserForSave()

MediaWiki\PageEdit\PageEditInputs::setUserForSave ( ?UserIdentity $userForSave)

Definition at line 321 of file PageEditInputs.php.

◆ setWatchlistExpiry()

MediaWiki\PageEdit\PageEditInputs::setWatchlistExpiry ( ?string $watchlistExpiry)

Definition at line 330 of file PageEditInputs.php.

◆ setWatchlistLabels()

MediaWiki\PageEdit\PageEditInputs::setWatchlistLabels ( ?array $watchlistLabels)
Parameters
?int[]$watchlistLabels

Definition at line 345 of file PageEditInputs.php.

◆ setWatchthis()

MediaWiki\PageEdit\PageEditInputs::setWatchthis ( bool $watchthis)

Definition at line 354 of file PageEditInputs.php.

◆ shouldAllowBlankArticle()

MediaWiki\PageEdit\PageEditInputs::shouldAllowBlankArticle ( )

Definition at line 61 of file PageEditInputs.php.

◆ shouldAllowBlankSummary()

MediaWiki\PageEdit\PageEditInputs::shouldAllowBlankSummary ( )

Definition at line 70 of file PageEditInputs.php.

◆ shouldEnableApiEditOverride()

MediaWiki\PageEdit\PageEditInputs::shouldEnableApiEditOverride ( )

Definition at line 160 of file PageEditInputs.php.

◆ shouldIgnoreProblematicRedirects()

MediaWiki\PageEdit\PageEditInputs::shouldIgnoreProblematicRedirects ( )

Definition at line 169 of file PageEditInputs.php.

◆ shouldIgnoreRevisionDeletedWarning()

MediaWiki\PageEdit\PageEditInputs::shouldIgnoreRevisionDeletedWarning ( )

Definition at line 178 of file PageEditInputs.php.

◆ shouldMarkAsBot()

MediaWiki\PageEdit\PageEditInputs::shouldMarkAsBot ( )
Returns
bool Whether the user requested that this edit is marked as a bot edit. Note that this method returning true doesn't mean the user actually has the permission to do that, it needs to be checked separately!

Definition at line 192 of file PageEditInputs.php.

◆ shouldMarkAsMinor()

MediaWiki\PageEdit\PageEditInputs::shouldMarkAsMinor ( )
Returns
bool Whether the user requested that this edit is marked as a minor edit. Note that this method returning true doesn't mean the user actually has the permission to do that, it needs to be checked separately!

Definition at line 206 of file PageEditInputs.php.

◆ shouldRecreate()

MediaWiki\PageEdit\PageEditInputs::shouldRecreate ( )

Definition at line 237 of file PageEditInputs.php.

◆ shouldWatchthis()

MediaWiki\PageEdit\PageEditInputs::shouldWatchthis ( )

Definition at line 350 of file PageEditInputs.php.


The documentation for this class was generated from the following file: