/** * Return similar records. * * @param string $id Id of record to compare with * @param ParamBag $params Search backend parameters * * @return RecordCollectionInterface */ public function similar($id, ParamBag $params = null) { $params = $params ?: new ParamBag(); $this->injectResponseWriter($params); $response = $this->connector->similar($id, $params); $collection = $this->createRecordCollection($response); $this->injectSourceIdentifier($collection); return $collection; }