/** * @param Deserializer $entityIdDeserializer * @param Deserializer $termListDeserializer * @param Deserializer $aliasGroupListDeserializer * @param Deserializer $statementListDeserializer */ public function __construct(Deserializer $entityIdDeserializer, Deserializer $termListDeserializer, Deserializer $aliasGroupListDeserializer, Deserializer $statementListDeserializer) { parent::__construct('property', 'type'); $this->entityIdDeserializer = $entityIdDeserializer; $this->termListDeserializer = $termListDeserializer; $this->aliasGroupListDeserializer = $aliasGroupListDeserializer; $this->statementListDeserializer = $statementListDeserializer; }
public function __construct(Deserializer $componentDeserializer) { $this->componentDeserializer = $componentDeserializer; parent::__construct('query'); }
/** * MediaInfoDeserializer constructor. * @param Deserializer $termListDeserializer * @param Deserializer $statementListDeserializer */ public function __construct(Deserializer $termListDeserializer, Deserializer $statementListDeserializer) { parent::__construct('mediainfo', 'type'); $this->termListDeserializer = $termListDeserializer; $this->statementListDeserializer = $statementListDeserializer; }
public function __construct(Deserializer $sortExpressionDeserializer) { $this->sortExpressionDeserializer = $sortExpressionDeserializer; parent::__construct('queryOptions'); }