WikibaseLexeme
MediaWiki WikibaseLexeme extension
Loading...
Searching...
No Matches
Wikibase\Lexeme\Presentation\Diff\LexemeDiffVisualizer Class Reference
+ Inheritance diagram for Wikibase\Lexeme\Presentation\Diff\LexemeDiffVisualizer:
+ Collaboration diagram for Wikibase\Lexeme\Presentation\Diff\LexemeDiffVisualizer:

Public Member Functions

 __construct (MessageLocalizer $messageLocalizer, EntityDiffVisualizer $basicEntityDiffVisualizer, ClaimDiffer $claimDiffer, ClaimDifferenceVisualizer $claimDiffView, ItemReferenceDifferenceVisualizer $itemReferenceDifferenceVisualizer)
 
 visualizeEntityContentDiff (EntityContentDiff $diff)
 

Private Member Functions

 visualizeEntityDiff (EntityContentDiff $entityContentDiff)
 

Private Attributes

 $messageLocalizer
 
 $basicEntityDiffVisualizer
 
 $claimDiffer
 
 $claimDiffVisualizer
 
 $itemReferenceDifferenceVisualizer
 

Detailed Description

Author
Amir Sarabadani

Constructor & Destructor Documentation

◆ __construct()

Wikibase\Lexeme\Presentation\Diff\LexemeDiffVisualizer::__construct ( MessageLocalizer $messageLocalizer,
EntityDiffVisualizer $basicEntityDiffVisualizer,
ClaimDiffer $claimDiffer,
ClaimDifferenceVisualizer $claimDiffView,
ItemReferenceDifferenceVisualizer $itemReferenceDifferenceVisualizer )

Member Function Documentation

◆ visualizeEntityContentDiff()

Wikibase\Lexeme\Presentation\Diff\LexemeDiffVisualizer::visualizeEntityContentDiff ( EntityContentDiff $diff)
Parameters
EntityContentDiff$diff
Returns
string HTML

◆ visualizeEntityDiff()

Wikibase\Lexeme\Presentation\Diff\LexemeDiffVisualizer::visualizeEntityDiff ( EntityContentDiff $entityContentDiff)
private
Returns
string HTML PhanUndeclaredMethod

Member Data Documentation

◆ $basicEntityDiffVisualizer

Wikibase\Lexeme\Presentation\Diff\LexemeDiffVisualizer::$basicEntityDiffVisualizer
private

◆ $claimDiffer

Wikibase\Lexeme\Presentation\Diff\LexemeDiffVisualizer::$claimDiffer
private

◆ $claimDiffVisualizer

Wikibase\Lexeme\Presentation\Diff\LexemeDiffVisualizer::$claimDiffVisualizer
private

◆ $itemReferenceDifferenceVisualizer

Wikibase\Lexeme\Presentation\Diff\LexemeDiffVisualizer::$itemReferenceDifferenceVisualizer
private

◆ $messageLocalizer

Wikibase\Lexeme\Presentation\Diff\LexemeDiffVisualizer::$messageLocalizer
private

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