method
public
static
Manager::getHandlerByClassName()
Сигнатура
public static getHandlerByClassName(string $className) : Base|null
Параметры
$className
string
. Имя класса обработчика.
Возвращаемое значение
Base|null
Как применяется в Manager
Manager::getHandlerByClassName() — метод класса \Bitrix\Main\Service\GeoIp\Manager модуля «Главный модуль». Manager: Класс для работы с информацией о геолокации.
Статический метод — вызывается через имя класса Manager, без создания объекта.
use Bitrix\Main\Service\GeoIp\Manager;
$className = '';
$result = Manager::getHandlerByClassName($className);
// $result: Base|nullДругие методы Manager
cleanCache()getCityName()Возвращает полное название города.getCityPostCode()Возвращает почтовый код, FSA или индекс.getCountryCode()Возвращает двухбуквенный код страны.getCountryName()Возвращает полное название страны.getDataResult()Возвращает всю доступную информацию о геолокации.getGeoPosition()Возвращает атрибут геопозиции.getGeoPositionLatitude()Возвращает широту как знаковое число double.getGeoPositionLongitude()Возвращает долготу как знаковое число double.getHandlerAdminConfigHtml()getHandlers()getIspName()Возвращает название интернет-провайдера (ISP).
Исходный файл: source/main/lib/service/geoip/manager.php:572

