You are here

Classes, traits, and interfaces in Smart IP 8.4

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AbstractWebService class Drupal\smart_ip_abstract_web_service modules/smart_ip_abstract_web_service/src/AbstractWebService.php 1
AdminSettingsEvent class Drupal\smart_ip src/AdminSettingsEvent.php Provides Smart IP admin settings override event for event listeners. 6 2
DatabaseFileEvent class Drupal\smart_ip src/DatabaseFileEvent.php Provides Smart IP database file related events for event listeners. 6 2
DatabaseFileUtility class Drupal\smart_ip_ip2location_bin_db modules/smart_ip_ip2location_bin_db/src/DatabaseFileUtility.php Utility methods class wrapper. 1
DatabaseFileUtility class Drupal\smart_ip_maxmind_geoip2_bin_db modules/smart_ip_maxmind_geoip2_bin_db/src/DatabaseFileUtility.php Utility methods class wrapper. 1
DatabaseFileUtilityBase abstract class Drupal\smart_ip src/DatabaseFileUtilityBase.php Database file utility methods class wrapper. 2 4
DatabaseFileUtilityInterface interface Drupal\smart_ip src/DatabaseFileUtilityInterface.php Provides an interface for Smart IP's data source modules for its database file. 1
DeviceGeolocation class Drupal\device_geolocation modules/device_geolocation/src/DeviceGeolocation.php Device Geolocation static basic methods wrapper. 2
DeviceGeolocationController class Drupal\device_geolocation\Controller modules/device_geolocation/src/Controller/DeviceGeolocationController.php Ajax callback handler for Device Geolocation module.
GeolocateUserSubscriber class Drupal\smart_ip\EventSubscriber src/EventSubscriber/GeolocateUserSubscriber.php Allows Smart IP to act on HTTP request event. 2
GetLocationEvent class Drupal\smart_ip src/GetLocationEvent.php Provides Smart IP query location override event for event listeners. 6 2
Ip2locationBinDb class Drupal\smart_ip_ip2location_bin_db modules/smart_ip_ip2location_bin_db/src/Ip2locationBinDb.php 2
IpinfodbWebService class Drupal\smart_ip_ipinfodb_web_service modules/smart_ip_ipinfodb_web_service/src/IpinfodbWebService.php 1
MaxmindGeoip2BinDb class Drupal\smart_ip_maxmind_geoip2_bin_db modules/smart_ip_maxmind_geoip2_bin_db/src/MaxmindGeoip2BinDb.php 2
MaxmindGeoip2WebService class Drupal\smart_ip_maxmind_geoip2_web_service modules/smart_ip_maxmind_geoip2_web_service/src/MaxmindGeoip2WebService.php 2
SmartIp class Drupal\smart_ip src/SmartIp.php Smart IP static basic methods wrapper. 6
SmartIpAdminSettingsForm class Drupal\smart_ip\Form src/Form/SmartIpAdminSettingsForm.php Smart IP main admin settings page. 1
SmartIpDataSourceInterface interface Drupal\smart_ip src/SmartIpDataSourceInterface.php Provides an interface for Smart IP's data source modules. 1
SmartIpEvents final class Drupal\smart_ip src/SmartIpEvents.php Contains all events thrown in the Smart IP query and admin settings. 3
SmartIpEventSubscriber class Drupal\device_geolocation\EventSubscriber modules/device_geolocation/src/EventSubscriber/SmartIpEventSubscriber.php Core functionality of this Smart IP data source module. Listens to Smart IP override events. 2 2
SmartIpEventSubscriber class Drupal\smart_ip_maxmind_geoip2_bin_db\EventSubscriber modules/smart_ip_maxmind_geoip2_bin_db/src/EventSubscriber/SmartIpEventSubscriber.php Core functionality of this Smart IP data source module. Listens to Smart IP override events. 1 2
SmartIpEventSubscriber class Drupal\smart_ip_ipinfodb_web_service\EventSubscriber modules/smart_ip_ipinfodb_web_service/src/EventSubscriber/SmartIpEventSubscriber.php Core functionalty of this Smart IP data source module. Listens to Smart IP override events. 1 2
SmartIpEventSubscriber class Drupal\smart_ip_ip2location_bin_db\EventSubscriber modules/smart_ip_ip2location_bin_db/src/EventSubscriber/SmartIpEventSubscriber.php Core functionality of this Smart IP data source module. Listens to Smart IP override events. 1 2
SmartIpEventSubscriber class Drupal\smart_ip_abstract_web_service\EventSubscriber modules/smart_ip_abstract_web_service/src/EventSubscriber/SmartIpEventSubscriber.php Core functionalty of this Smart IP data source module. Listens to Smart IP override events. 1 2
SmartIpEventSubscriber class Drupal\smart_ip_maxmind_geoip2_web_service\EventSubscriber modules/smart_ip_maxmind_geoip2_web_service/src/EventSubscriber/SmartIpEventSubscriber.php Core functionalty of this Smart IP data source module. Listens to Smart IP override events. 1 2
SmartIpEventSubscriberBase abstract class Drupal\smart_ip src/SmartIpEventSubscriberBase.php Provides a base class for Smart IP data source modules. 6 6
SmartIpLocation class Drupal\smart_ip src/SmartIpLocation.php Implements wrapper and utility methods for Smart IP's data location. 2
SmartIpLocationInterface interface Drupal\smart_ip src/SmartIpLocationInterface.php Provides an interface for Smart IP's data location. 1 2
UserCountry class Drupal\smart_ip\Plugin\Condition src/Plugin/Condition/UserCountry.php Provides 'Countries' condition.
VisitorGeolocation class Drupal\device_geolocation\Plugin\Block modules/device_geolocation/src/Plugin/Block/VisitorGeolocation.php Defines Device Geolocation block plugins.
WebServiceUtility class Drupal\smart_ip_ipinfodb_web_service modules/smart_ip_ipinfodb_web_service/src/WebServiceUtility.php Utility methods class wrapper. 1
WebServiceUtility class Drupal\smart_ip_abstract_web_service modules/smart_ip_abstract_web_service/src/WebServiceUtility.php Utility methods class wrapper. 1
WebServiceUtility class Drupal\smart_ip_maxmind_geoip2_web_service modules/smart_ip_maxmind_geoip2_web_service/src/WebServiceUtility.php Utility methods class wrapper. 1
WebServiceUtilityBase abstract class Drupal\smart_ip src/WebServiceUtilityBase.php Web service utility methods class wrapper. 3 3
WebServiceUtilityInterface interface Drupal\smart_ip src/WebServiceUtilityInterface.php Provides an interface for Smart IP's data source modules for its web service. 1

Other projects