Class for generating HTML for Claim Diffs.
More...
|
| | visualizeMainSnakChange ( $headerPrefix, DiffOpChange $mainSnakChange, Snak $oldestMainSnak, Snak $newestMainSnak) |
| |
| | visualizeRankChange ( $headerPrefix, DiffOpChange $rankChange, Snak $oldestMainSnak, Snak $newestMainSnak) |
| |
| | getRankHtml ( $rank) |
| |
| | visualizeReferenceChanges ( $headerPrefix, Diff $changes, Snak $oldestMainSnak, Snak $newestMainSnak) |
| |
| | visualizeSnaks (SnakList $snaks) |
| |
| | visualizeQualifierChanges ( $headerPrefix, Diff $changes, Snak $oldestMainSnak, Snak $newestMainSnak) |
| |
Class for generating HTML for Claim Diffs.
- Copyright
- GPL-2.0-or-later
◆ __construct()
- Parameters
-
| DifferencesSnakVisualizer | $snakVisualizer | |
| string | $languageCode | |
◆ getRankHtml()
| Wikibase\Repo\Diff\ClaimDifferenceVisualizer::getRankHtml |
( |
|
$rank | ) |
|
|
private |
- Parameters
-
- Returns
- string|null HTML
◆ visualizeClaimChange()
| Wikibase\Repo\Diff\ClaimDifferenceVisualizer::visualizeClaimChange |
( |
ClaimDifference |
$claimDifference, |
|
|
Statement |
$baseStatement, |
|
|
array |
$path = [] |
|
) |
| |
Generates HTML of a statement change.
- Parameters
-
| ClaimDifference | $claimDifference | |
| Statement | $baseStatement | The new statement, if it exists. Otherwise the old statement. |
| string[] | $path | The path to prepend in the header |
- Returns
- string HTML
◆ visualizeMainSnakChange()
| Wikibase\Repo\Diff\ClaimDifferenceVisualizer::visualizeMainSnakChange |
( |
|
$headerPrefix, |
|
|
DiffOpChange |
$mainSnakChange, |
|
|
Snak |
$oldestMainSnak, |
|
|
Snak |
$newestMainSnak |
|
) |
| |
|
private |
- Parameters
-
| string | $headerPrefix | |
| DiffOpChange | $mainSnakChange | |
| Snak | $oldestMainSnak | The old main snak, if present; otherwise, the new main snak |
| Snak | $newestMainSnak | The new main snak, if present; otherwise, the old main snak |
- Returns
- string HTML
◆ visualizeNewClaim()
| Wikibase\Repo\Diff\ClaimDifferenceVisualizer::visualizeNewClaim |
( |
Statement |
$statement, |
|
|
array |
$path = [] |
|
) |
| |
Get diff html for a new claim.
- Parameters
-
| Statement | $statement | |
| string[] | $path | The path to prepend in the header |
- Returns
- string HTML
◆ visualizeQualifierChanges()
| Wikibase\Repo\Diff\ClaimDifferenceVisualizer::visualizeQualifierChanges |
( |
|
$headerPrefix, |
|
|
Diff |
$changes, |
|
|
Snak |
$oldestMainSnak, |
|
|
Snak |
$newestMainSnak |
|
) |
| |
|
private |
- Parameters
-
| string | $headerPrefix | |
| Diff | $changes | |
| Snak | $oldestMainSnak | The old main snak, if present; otherwise, the new main snak |
| Snak | $newestMainSnak | The new main snak, if present; otherwise, the old main snak |
- Returns
- string HTML
◆ visualizeRankChange()
| Wikibase\Repo\Diff\ClaimDifferenceVisualizer::visualizeRankChange |
( |
|
$headerPrefix, |
|
|
DiffOpChange |
$rankChange, |
|
|
Snak |
$oldestMainSnak, |
|
|
Snak |
$newestMainSnak |
|
) |
| |
|
private |
- Parameters
-
| string | $headerPrefix | |
| DiffOpChange | $rankChange | |
| Snak | $oldestMainSnak | The old main snak, if present; otherwise, the new main snak |
| Snak | $newestMainSnak | The new main snak, if present; otherwise, the old main snak |
- Returns
- string HTML
◆ visualizeReferenceChanges()
| Wikibase\Repo\Diff\ClaimDifferenceVisualizer::visualizeReferenceChanges |
( |
|
$headerPrefix, |
|
|
Diff |
$changes, |
|
|
Snak |
$oldestMainSnak, |
|
|
Snak |
$newestMainSnak |
|
) |
| |
|
private |
- Parameters
-
| string | $headerPrefix | |
| Diff | $changes | |
| Snak | $oldestMainSnak | The old main snak, if present; otherwise, the new main snak |
| Snak | $newestMainSnak | The new main snak, if present; otherwise, the old main snak |
- Returns
- string HTML
◆ visualizeRemovedClaim()
| Wikibase\Repo\Diff\ClaimDifferenceVisualizer::visualizeRemovedClaim |
( |
Statement |
$statement, |
|
|
array |
$path = [] |
|
) |
| |
Get diff html for a removed claim.
- Parameters
-
| Statement | $statement | |
| string[] | $path | The path to prepend in the header |
- Returns
- string HTML
◆ visualizeSnaks()
| Wikibase\Repo\Diff\ClaimDifferenceVisualizer::visualizeSnaks |
( |
SnakList |
$snaks | ) |
|
|
private |
- Parameters
-
- Returns
- string[] HTML
◆ $languageCode
| Wikibase\Repo\Diff\ClaimDifferenceVisualizer::$languageCode |
|
private |
◆ $snakVisualizer
| Wikibase\Repo\Diff\ClaimDifferenceVisualizer::$snakVisualizer |
|
private |
The documentation for this class was generated from the following file: