случае ошибочного кода ответа - не падало все приложение.
$url = "https://maps.googleapis.com/maps/api/timezone/json?location={$userCity['city']['lat']},{$userCity['city']['lon']
$googleResponse = file_get_contents($url);
Вызывает падение, если координаты не заданы или допустим город отсутствует, но меня вполне и устроит "пустой" ответ. (400 код заголовка)
как этого добиться?
юзать curl
ларавель это всё еще php так что там всё таже собака есть) другое дело что ее не стоит использовать. и для запроса мб стоит использовать что то серьезнее типо guzzle
Обсуждают сегодня