Revize 0b27c108
Přidáno uživatelem Jan Kohlíček před asi 7 roky(ů)
backend/app/Http/Controllers/DeviceController.php | ||
---|---|---|
27 | 27 |
} |
28 | 28 |
|
29 | 29 |
$device = Zarizeni::findByAddressJoinAddress($address); |
30 |
if ($device == null || count($device) == 0) { |
|
31 |
return response('Not found.', 404); |
|
32 |
} |
|
33 | 30 |
|
34 | 31 |
return $device; |
35 | 32 |
} |
... | ... | |
74 | 71 |
|
75 | 72 |
$device = Zarizeni::findByIdJoinAddress($id); |
76 | 73 |
if ($device != null) { |
77 |
$device[0]->traffic = Zaznam::findByDevice($id, $dateFrom, $dateTo, $timeFrom, $timeTo, $direction); |
|
78 |
} else if ($device == null || count($device) == 0) { |
|
74 |
$device->traffic = Zaznam::findByDevice($id, $dateFrom, $dateTo, $timeFrom, $timeTo, $direction); |
|
75 |
return json_encode($device); |
|
76 |
} else { |
|
79 | 77 |
return response('Not found.', 404); |
80 | 78 |
} |
81 |
|
|
82 |
return $device; |
|
83 | 79 |
} |
84 | 80 |
|
85 | 81 |
public function getAll() { |
Také k dispozici: Unified diff
refs #6777: Komunikace s REST API, přispůsobení REST API, vyhledávání lokalit, možnost schovat graf, ošetření expirace tokenu, přidání loading screenu, generování tokenu do stránky