6 files declare their use of SmartIp in Smart IP 8.4
- DeviceGeolocation.php in modules/
device_geolocation/ src/ DeviceGeolocation.php - Contains \Drupal\device_geolocation\DeviceGeolocation.
- DeviceGeolocationController.php in modules/
device_geolocation/ src/ Controller/ DeviceGeolocationController.php - Contains \Drupal\device_geolocation\Controller\DeviceGeolocationController.
- device_geolocation.module in modules/
device_geolocation/ device_geolocation.module - Provides visitor's geographical location using client device location source that implements W3C Geolocation API and Google Geocoding service.
- GeolocateUserSubscriber.php in src/
EventSubscriber/ GeolocateUserSubscriber.php - Contains \Drupal\smart_ip\EventSubscriber\GeolocateUserSubscriber.
- SmartIpAdminSettingsForm.php in src/
Form/ SmartIpAdminSettingsForm.php - Contains \Drupal\smart_ip\Form\SmartIpAdminSettingsForm.
- smart_ip.module in ./
smart_ip.module - Determines country, geo location (longitude/latitude), region, city and postal code of the user, based on IP address