jenkins-bot has submitted this change and it was merged.

Change subject: Register EntityDifferStrategy builder and EntityId builder pair
......................................................................


Register EntityDifferStrategy builder and EntityId builder pair

Bug: T134264
Bug: T134265
Change-Id: I9679d7d05d1016a827d6a0c598bc83fff9ca6f41
---
M WikibaseMediaInfo.entitytypes.php
1 file changed, 13 insertions(+), 1 deletion(-)

Approvals:
  Thiemo Mättig (WMDE): Looks good to me, approved
  jenkins-bot: Verified



diff --git a/WikibaseMediaInfo.entitytypes.php 
b/WikibaseMediaInfo.entitytypes.php
index 8b0e3b6..653c898 100644
--- a/WikibaseMediaInfo.entitytypes.php
+++ b/WikibaseMediaInfo.entitytypes.php
@@ -19,8 +19,11 @@
 use Wikibase\LanguageFallbackChain;
 use Wikibase\MediaInfo\Content\MediaInfoContent;
 use Wikibase\MediaInfo\Content\MediaInfoHandler;
+use Wikibase\MediaInfo\DataModel\MediaInfo;
+use Wikibase\MediaInfo\DataModel\MediaInfoId;
 use Wikibase\MediaInfo\DataModel\Serialization\MediaInfoDeserializer;
 use Wikibase\MediaInfo\DataModel\Serialization\MediaInfoSerializer;
+use Wikibase\MediaInfo\DataModel\Services\Diff\MediaInfoDiffer;
 use Wikibase\MediaInfo\View\MediaInfoView;
 use Wikibase\Repo\MediaWikiLanguageDirectionalityLookup;
 use Wikibase\Repo\WikibaseRepo;
@@ -74,6 +77,15 @@
                                $errorLocalizer = 
$wikibaseRepo->getValidatorErrorLocalizer(),
                                $wikibaseRepo->getEntityIdParser()
                        );
-               }
+               },
+               'entity-id-builder-pair' => [
+                       MediaInfoId::PATTERN,
+                       function( $serialization ) {
+                               return new MediaInfoId( $serialization );
+                       }
+               ],
+               'entity-differ-strategy-builder' => function() {
+                       return new MediaInfoDiffer();
+               },
        ]
 ];

-- 
To view, visit https://gerrit.wikimedia.org/r/286757
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I9679d7d05d1016a827d6a0c598bc83fff9ca6f41
Gerrit-PatchSet: 3
Gerrit-Project: mediawiki/extensions/WikibaseMediaInfo
Gerrit-Branch: master
Gerrit-Owner: Adrian Heine <[email protected]>
Gerrit-Reviewer: Jonas Kress (WMDE) <[email protected]>
Gerrit-Reviewer: Thiemo Mättig (WMDE) <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to