View source on Github
Analyzing class Piwik\Plugins\UserCountry\VisitorGeolocator
Description
Service that determines a visitor's location using visitor information.
Individual locations are provided by a LocationProvider instance. By default,
the configured LocationProvider (as determined by
Common::getCurrentLocationProviderId()
is used.
If the configured location provider cannot provide a location for the visitor,
the default location provider (DefaultProvider
) is used.
A cache is used internally to speed up location retrieval. By default, an in-memory cache is used, but another type of cache can be supplied during construction.
This service can be used from within the tracker.
Type hierarchy
-
piwik/piwik 15477.x-dev 15414.x-dev 15307.x-dev 6265.x-dev 15534.x-dev 14944.x-dev 14939.x-dev 14054.x-dev 13835.x-dev 15176.x-dev 14744.x-dev 14612.x-dev 14428.x-dev 14395.x-dev 14223.x-dev 14188.x-dev 13989.x-dev 13383.x-dev 13325.x-dev 13272.x-dev 13070.x-dev 11942.x-dev 10801.x-dev 7105.x-dev 5711.x-dev 539.x-dev 11058.x-dev 13246.x-dev 16501.x-dev 16481.x-dev