Wikibase
MediaWiki Wikibase extension
Loading...
Searching...
No Matches
Wikibase\DataModel\Services\Diff\Internal\SiteLinkListPatcher Class Reference

Package private. More...

Public Member Functions

 __construct ()
 
 getPatchedSiteLinkList (SiteLinkList $siteLinks, Diff $patch)
 

Private Member Functions

 getBadgesFromSiteLinkData (array $siteLinkData)
 
 getSiteLinksInDiffFormat (SiteLinkList $siteLinks)
 

Private Attributes

 $patcher
 

Detailed Description

Package private.

Author
Jeroen De Dauw < jeroe.nosp@m.nded.nosp@m.auw@g.nosp@m.mail.nosp@m..com >
Thiemo Kreuz

Constructor & Destructor Documentation

◆ __construct()

Wikibase\DataModel\Services\Diff\Internal\SiteLinkListPatcher::__construct ( )

Member Function Documentation

◆ getBadgesFromSiteLinkData()

Wikibase\DataModel\Services\Diff\Internal\SiteLinkListPatcher::getBadgesFromSiteLinkData ( array $siteLinkData)
private
Parameters
string[]$siteLinkData
Returns
ItemId[]|null

◆ getPatchedSiteLinkList()

Wikibase\DataModel\Services\Diff\Internal\SiteLinkListPatcher::getPatchedSiteLinkList ( SiteLinkList $siteLinks,
Diff $patch )
Parameters
SiteLinkList$siteLinks
Diff$patch
Returns
SiteLinkList
Exceptions
InvalidArgumentException

◆ getSiteLinksInDiffFormat()

Wikibase\DataModel\Services\Diff\Internal\SiteLinkListPatcher::getSiteLinksInDiffFormat ( SiteLinkList $siteLinks)
private

Member Data Documentation

◆ $patcher

Wikibase\DataModel\Services\Diff\Internal\SiteLinkListPatcher::$patcher
private

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