aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/AppBundle/Controller/AllDataController.php')
-rw-r--r--src/AppBundle/Controller/AllDataController.php43
1 files changed, 0 insertions, 43 deletions
diff --git a/src/AppBundle/Controller/AllDataController.php b/src/AppBundle/Controller/AllDataController.php
deleted file mode 100644
index b45d2c9..0000000
--- a/src/AppBundle/Controller/AllDataController.php
+++ /dev/null
@@ -1,43 +0,0 @@
-<?php
-namespace AppBundle\Controller;
-
-use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
-use Symfony\Bundle\FrameworkBundle\Controller\Controller;
-
-
-class AllDataController extends Controller
-{
- /**
- * @Route("/AllData", name="AllData")
- */
-
- public function GetAllData()
- {
- // Get cURL resource
- $curl = curl_init();
- curl_setopt($curl, CURLOPT_URL, "https://pollutometerapi.azurewebsites.net/api/Readings");
- curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-type: application/json')); // Assuming you're requesting JSON
- curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
- // Send the request & save response to $resp
- $resp = curl_exec($curl);
- // Close request to clear up some resources
- curl_close($curl);
-
- $data = json_decode($resp, true);
-
-
- usort($data, function($a,$b){
- return $a['TimeStamp'] - $b['TimeStamp'];
- });
-
- foreach($data as $index => $item)
- {
- $data[$index]['TimeStamp'] = gmdate("l jS \of F Y h:i:s A", $item['TimeStamp']);
- }
-
- $parametersToTwig = array("data" => $data);
-
- return $this->render('default/AllData.html.twig',$parametersToTwig);
-
- }
-} \ No newline at end of file