diff --git a/src/LegacyDeserializerFactory.php b/src/LegacyDeserializerFactory.php index e77521c..1938587 100644 --- a/src/LegacyDeserializerFactory.php +++ b/src/LegacyDeserializerFactory.php @@ -3,6 +3,7 @@ namespace Wikibase\InternalSerialization; use Deserializers\Deserializer; +use Deserializers\DispatchableDeserializer; use Wikibase\DataModel\Entity\EntityIdParser; use Wikibase\InternalSerialization\Deserializers\LegacyEntityDeserializer; use Wikibase\InternalSerialization\Deserializers\LegacyEntityIdDeserializer; @@ -24,7 +25,14 @@ */ class LegacyDeserializerFactory { + /** + * @var Deserializer + */ private $dataValueDeserializer; + + /** + * @var EntityIdParser + */ private $idParser; public function __construct( Deserializer $dataValueDeserializer, EntityIdParser $idParser ) { @@ -33,7 +41,7 @@ public function __construct( Deserializer $dataValueDeserializer, EntityIdParser } /** - * @return Deserializer + * @return DispatchableDeserializer */ public function newEntityDeserializer() { return new LegacyEntityDeserializer( @@ -95,7 +103,7 @@ public function newClaimDeserializer() { } /** - * @return Deserializer + * @return DispatchableDeserializer */ public function newStatementDeserializer() { return new LegacyStatementDeserializer(