public function testDeleteNonExistSearch() { $searchToDelete = array('route' => '/test/route', 'label' => 'no exist search test'); $this->setExpectedException('Exception', 'Object not exist', 0); SearchRepository::deleteSearch($searchToDelete['route'], $searchToDelete['label']); }
/** * Delete search * * @method post * @route /search/delete */ public function deleteAction() { $params = $this->getParams(); $deleteSuccess = false; $error = ''; if (!isset($params['route'])) { } else { SearchRepository::deleteSearch($params['route'], $params['label']); $deleteSuccess = true; } $this->router->response()->json(array('success' => $deleteSuccess, 'error' => $error)); }