public function testSaveQuery() { $query = $this->getQuery(); $this->queryManager->save($query); $query1 = $this->queryManager->getById($query->getId()); self::assertEquals(HKVStorage::encodeValue($query), HKVStorage::encodeValue($query1)); $query1->setName("New Name"); $this->queryManager->save($query1); $query2 = $this->queryManager->getById($query1->getId()); self::assertEquals("New Name", $query2->getName()); }
/** * @param Query|HKV[]|HKV $query * @param int $status * @param array $headers * @return Response */ private function getSuccessMessage($query, $status = HTTPStatusConstants::_OK, $headers = array()) { return new Response(HKVStorage::encodeValue($query), $status, $headers); }
/** * Add a Style Entity ID to StyleMap Entity * * @param $request * @return mixed */ public function addStyleToStylemapAction($request) { $styleMapManager = $this->container->get("mapbender.stylemap.manager"); $styleMapId = isset($request["stylemapid"]) ? $request["stylemapid"] : "UNDEFINED"; $styleId = isset($request["styleid"]) ? $request["styleid"] : "UNDEFINED"; $style = $styleMapManager->addStyle($styleMapId, $styleId); return new JsonResponse(array('stylemap' => HKVStorage::encodeValue($style))); }