Skip to content

Commit

Permalink
Json Output
Browse files Browse the repository at this point in the history
  • Loading branch information
marcmascort committed Jul 20, 2018
1 parent be3f050 commit a06a15d
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions src/Outputs/Json.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?php
namespace BeyondCode\QueryDetector\Outputs;

use Illuminate\Support\Collection;
use Symfony\Component\HttpFoundation\Response;
use Illuminate\Http\JsonResponse;

class Json implements Output
{

public function output(Collection $detectedQueries, Response $response)
{
if ($response instanceof JsonResponse) {
$data = $response->getData(true);
$data['warning_queries'] = $detectedQueries;
$response->setData($data);
}
}
}

0 comments on commit a06a15d

Please sign in to comment.