MediaWiki
master
DeletePageFactory.php
Go to the documentation of this file.
1
<?php
2
3
namespace
MediaWiki\Page
;
4
5
use
MediaWiki\Permissions\Authority
;
6
15
interface
DeletePageFactory
{
16
22
public
function
newDeletePage
(
ProperPageIdentity
$page,
Authority
$deleter ):
DeletePage
;
23
}
MediaWiki\Page\DeletePage
Backend logic for performing a page delete action.
Definition
DeletePage.php:51
MediaWiki\Page\DeletePageFactory
Service for page delete actions.
Definition
DeletePageFactory.php:15
MediaWiki\Page\DeletePageFactory\newDeletePage
newDeletePage(ProperPageIdentity $page, Authority $deleter)
MediaWiki\Page\ProperPageIdentity
Interface for a page that is (or could be, or used to be) an editable wiki page.
Definition
ProperPageIdentity.php:30
MediaWiki\Permissions\Authority
This interface represents the authority associated with the current execution context,...
Definition
Authority.php:23
MediaWiki\Page
Definition
Article.php:7
includes
Page
DeletePageFactory.php
Generated on Thu Dec 4 2025 23:26:09 for MediaWiki by
1.10.0