besogonskiy
@besogonskiy
работаю php laravel разработчиком.

Как локально работать stevebauman/location для определения геопозиции в Laravel?

Попался проект с пакетом "stevebauman/location": "^7.0",
и при попытке развернуть его получаю проблемы при сохранении некоторых сущностей что city_id не найден.
вижу в middleware есть записи
$countryCode = $request->route('country')
и они у меня всегда пустые.
В чем может быть дело?
  • Вопрос задан
  • 65 просмотров
Пригласить эксперта
Ответы на вопрос 1
pickHabr
@pickHabr
fullstack разработчик
Привет, попробуй вот это

use Stevebauman\Location\Facades\Location;

$position = Location::get($request->ip());

echo $position->countryName;


UPD
Перепрочитал вопрос, я так понимаю страна (country) передается как часть пути, не совсем понятно что является пустым? Переменная $countryCode? Дополни вопрос, пожалуйста
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы