Esempio n. 1
0
 public function indexAction(Request $request)
 {
     try {
         $resultSet = $this->_getManager($request)->getSearchResults();
     } catch (\Exception $ex) {
         $resultSet = ResultSetFactory::createUnsuccessful($ex->getMessage());
     }
     $response = new Response($resultSet->getEncoded());
     $response->headers->set('Content-Type', 'application/json');
     return $response;
 }
Esempio n. 2
0
 /**
  * @test 
  */
 public function createUnsuccessful()
 {
     $encoded = ResultSetFactory::createUnsuccessful('Failure')->getEncoded();
     $expected = '{"success":false,"message":"Failure","results":null}';
     $this->assertEquals($expected, $encoded);
 }