Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/cvetdv.ru/bitrix/modules/b01110011.recaptcha/lib/B01110011ReCaptcha/ |
Upload File : |
<?php namespace B01110011ReCaptcha; abstract class Module { static $id = ''; static $idPrefix = ''; static $locPrefix = ''; static $filePrefix = ''; /** * Получаем айди модуля. */ static public function id() { if (empty(self::$id)) self::$id = basename(dirname(dirname(__DIR__))); return self::$id; } /** * Получаем префикс айди модуля, используется для получения префикса для ключей локализации или файлов для копирования в админ часть. */ static public function idPrefix() { if (empty(self::$idPrefix)) self::$idPrefix = str_replace('.', '_', self::id()); return self::$idPrefix; } /** * Получаем префикс для ключей локализации. */ static public function locPrefix() { if (empty(self::$locPrefix)) self::$locPrefix = strtoupper(self::idPrefix()) .'_'; return self::$locPrefix; } /** * Получаем префикс файлов для копирования в админ часть. */ static public function filePrefix() { if (empty(self::$filePrefix)) self::$filePrefix = self::idPrefix() .'_'; return self::$filePrefix; } }