public function testUpdate() { $service = new \Bonnier\Trapp\ServiceTranslation('Translation', '6277FFAA5D43DEBAF11B62AEB25FB9B5'); $service->setDevelopment(true); $single = $service->getById('55e50678c01443b9708b460d'); $single->title = $this->testUpdateTitle; $single->translate_into = $this->testUpdateTranslateInto; $single->deadline = $this->testUpdateDeadline; $single->fields = $this->testUpdateField; $single->comment = $this->testUpdateComment; try { $single->update(); } catch (\Bonnier\ServiceException $e) { echo sprintf('Error: %s', print_r($e->getHttpResponse()->getResponse(), true)); } $last = end($single->getRow()->revisions); // Assert //$this->assertEquals($single->language['locale'], $this->testUpdateLocale); // Not working $this->assertEquals(date('d-m-y', strtotime($single->deadline)), date('d-m-y', strtotime($this->testUpdateDeadline))); $this->assertEquals($last['fields'][0]['label'], $this->testUpdateField[0]['label']); $this->assertEquals($last['fields'][0]['value'], $this->testUpdateField[0]['value']); $this->assertEquals($last['fields'][0]['display_format'], $this->testUpdateField[0]['display_format']); $this->assertEquals($last['comment'], $this->testUpdateComment); }
$service->active = TRUE; $service->created_at = '06-04-1990 10:00'; $service->updated_at = '06-04-1990 10:00'; $service->save(); die(var_dump($service->id)); die();*/ /*$service->lang = 'da_dk'; $service->save();*/ /*$service = new \Bonnier\IndexSearch\ServiceApplication('netTest', 'A11555640D4747A5B27B46333260F2F3'); $service->setDevelopment(TRUE); $apps= $service->getCollection()->execute(); */ $service = new \Bonnier\Trapp\ServiceTranslation('Translation', '6277FFAA5D43DEBAF11B62AEB25FB9B5'); $service->setDevelopment(true); $single = $service->getById('5602bf98c01443ab2c8b456e'); $single->delete(); die(var_dump($single)); $single->title = 'Hello world 5'; $single->description = 'My new description 2'; $single->update(); die(var_dump($single)); /*$service = new \Bonnier\Shell\ServiceShell('7bfb40a5c7f9897e98332ececb74df85cbdc2bf1729cf7ce594ac9fa50959ff3', '2c60c576ee353f49da07506e775110b0afceb76e82d7a584478b308007c7bdfe'); $shell = $service->get('staging.boligmagasinet.dk'); $output = $shell->getHeader(); $shell->getHead(); $shell->getHeader(); $shell->getBanners();