Exemplo n.º 1
0
 public function test_set_complex_content()
 {
     $response = new JsonResponse(null, [new ArrayableItem('foo'), new ArrayableItem('bar')]);
     $this->assertEquals([['id' => 'foo'], ['id' => 'bar']], $response->getData()->toArray());
     $response = new JsonResponse();
     $response->setContent([new ArrayableItem('foo'), new ArrayableItem('bar')]);
     $this->assertEquals([['id' => 'foo'], ['id' => 'bar']], $response->getData()->toArray());
 }
Exemplo n.º 2
0
 /**
  * @param array $data
  */
 protected function sendJsonResponse(array $data)
 {
     $response = new JsonResponse();
     $response->setContent(json_encode($data, JSON_PRETTY_PRINT));
     $response->send();
 }