Ejemplo n.º 1
0
 public function requestsAction(Request $request)
 {
     $fetcher = new DQL\FetchData($this);
     $newRequests = $fetcher->getRequests();
     if (empty($newRequests)) {
         $newRequests = [];
     }
     $requests = new \StdClass();
     $requests->new = [];
     $requests->change = [];
     $requests->message = [];
     $requests->offer = [];
     $requests->want = [];
     foreach ($newRequests as $request) {
         $type = $request['request']->getRequestData()['type'];
         array_push($requests->{$type}, $request);
     }
     $html = $this->render('dashboard/client/requests.html.twig', array('requests' => $requests));
     return $html;
 }