laravelGeoGenius()->geo()->locateVisitor();
laravelGeoGenius()->geo()->getCountry();
laravelGeoGenius()->geo()->getTimezone();
laravelGeoGenius()->geo()->getLatitude();
Цей пакет також підтримує виявлення та перетворення часових зон за допомогою сервісу часових поясів:
// Визначення часової зони користувача
$timezone = laravelGeoGenius()->timezone()->getUserTimezone();
// Перетворення UTC дати у часову зону користувача
echo laravelGeoGenius()
->timezone()
->convertToUserTimezone('2025-09-13 15:00:00');
# Основні функції
- Автоматичне виявлення часової зони — через куки, заголовки або резервні стратегії
- Допоміжні функції для перетворення часових зон — автоматичне перетворення міток часу
- Вибір країни та валідація телефону — визначення країни відвідувача, відображення випадаючого списку, форматування та перевірка номерів
- Легкість та відсутність залежностей — не потрібен jQuery або фронтенд-рамки
- Сумісність з Livewire — працює безперешкодно з Livewire-додатками
- Конфігурована стратегія виявлення — налаштування методу виявлення в залежності від вимог додатку
- Підтримка міграцій та Artisan — легке додавання колонки часової зони
- Кешування та підтримка офлайн — зменшує кількість викликів API і обробляє офлайн-режим
- Готовність до багатомовності — вбудована підтримка перекладів та автоматичних перекладів