From e463f48ad45c46bad43cbd041c6b3a4c0d986ee5 Mon Sep 17 00:00:00 2001 From: Clemens Schwaighofer Date: Thu, 7 Apr 2022 10:49:28 +0900 Subject: [PATCH] Updates for language auto detect, fixes for PHP 7.4 There was a bug in ther SQL interface class where the folder was just called "Interface" which is not an allowed Namespace name. Renamed to SqlInterface Moved the detect lang/etc function used in Form/Generate, Template/SmartyExtend and Admin/Backend to Language/GetSettings. Fixed some test class calls --- www/admin/class_test.admin.backend.php | 2 +- www/admin/class_test.php | 2 +- www/lib/CoreLibs/ACL/Login.php | 2 +- www/lib/CoreLibs/Admin/Backend.php | 30 ++--- www/lib/CoreLibs/DB/IO.php | 2 +- www/lib/CoreLibs/DB/SQL/PgSQL.php | 2 +- .../SqlFunctions.php | 2 +- www/lib/CoreLibs/Language/GetSettings.php | 123 ++++++++++++++++++ www/lib/CoreLibs/Language/L10n.php | 70 +++++++--- www/lib/CoreLibs/Output/Form/Generate.php | 37 ++---- www/lib/CoreLibs/Template/SmartyExtend.php | 38 ++---- www/vendor/composer/autoload_classmap.php | 27 ++-- www/vendor/composer/autoload_static.php | 27 ++-- 13 files changed, 255 insertions(+), 109 deletions(-) rename www/lib/CoreLibs/DB/SQL/{Interface => SqlInterface}/SqlFunctions.php (99%) create mode 100644 www/lib/CoreLibs/Language/GetSettings.php diff --git a/www/admin/class_test.admin.backend.php b/www/admin/class_test.admin.backend.php index 6b17bc0e..246e999b 100644 --- a/www/admin/class_test.admin.backend.php +++ b/www/admin/class_test.admin.backend.php @@ -54,7 +54,7 @@ print "SETACL[]: " . $backend->setACL([]) . "
"; print "ADBEDITLOG: " . $backend->adbEditLog('CLASSTEST-ADMIN', 'Some info stirng') . "
"; print "ADBTOPMENU(0): " . \CoreLibs\Debug\Support::printAr($backend->adbTopMenu()) . "
"; print "ADBMSG: " . $backend->adbMsg('info', 'Message: %1$d', [1]) . "
"; -print "Messaes: " . \CoreLibs\Debug\Support::printAr($this->messages) . "
"; +print "Messaes: " . \CoreLibs\Debug\Support::printAr($backend->messages) . "
"; print "ADBPRINTDATETIME:
" . $backend->adbPrintDateTime(2021, 6, 21, 6, 38, '_test') . "
"; // error message diff --git a/www/admin/class_test.php b/www/admin/class_test.php index c027498f..68d92f36 100644 --- a/www/admin/class_test.php +++ b/www/admin/class_test.php @@ -72,7 +72,7 @@ print '
Class Test: READ ENV FILEClass Test: RUNNING TIME
'; print '
Class Test: DEBUG
'; print '
Class Test: OUTPUT FORM
'; -print '
Class Test: BACKEND ADMIN CLASS
'; +print '
Class Test: BACKEND ADMIN CLASS
'; print '
Class Test: LANG/L10n
'; print '
Class Test: SMARTY
'; print '
Class Test: AUTOLOADER
'; diff --git a/www/lib/CoreLibs/ACL/Login.php b/www/lib/CoreLibs/ACL/Login.php index 523e0d2e..bf424155 100644 --- a/www/lib/CoreLibs/ACL/Login.php +++ b/www/lib/CoreLibs/ACL/Login.php @@ -168,7 +168,7 @@ class Login * @param \CoreLibs\DB\IO $db Database connection class * @param \CoreLibs\Debug\Logging $log Logging class * @param \CoreLibs\Language\L10n|null $l10n l10n language class - * if null, auto set + * if null, auto set */ public function __construct( \CoreLibs\DB\IO $db, diff --git a/www/lib/CoreLibs/Admin/Backend.php b/www/lib/CoreLibs/Admin/Backend.php index f03df7ce..af17c418 100644 --- a/www/lib/CoreLibs/Admin/Backend.php +++ b/www/lib/CoreLibs/Admin/Backend.php @@ -92,6 +92,8 @@ class Backend /** @var string */ public $lang_short; /** @var string */ + public $domain; + /** @var string */ public $encoding; /** @var \CoreLibs\Debug\Logging logger */ public $log; @@ -171,27 +173,13 @@ class Backend */ private function setLangEncoding(): void { - // just emergency fallback for language - // set encoding - if (isset($_SESSION['DEFAULT_CHARSET'])) { - $this->encoding = $_SESSION['DEFAULT_CHARSET']; - } else { - $this->encoding = DEFAULT_ENCODING; - } - // gobal override - if (isset($GLOBALS['OVERRIDE_LANG'])) { - $this->lang = $GLOBALS['OVERRIDE_LANG']; - } elseif (isset($_SESSION['DEFAULT_LANG'])) { - // session (login) - $this->lang = $_SESSION['DEFAULT_LANG']; - } else { - // mostly default SITE LANG or DEFAULT LANG - $this->lang = defined('SITE_LANG') ? SITE_LANG : DEFAULT_LANG; - } - // create the char lang encoding - $this->lang_short = substr($this->lang, 0, 2); - // set the language folder - $this->lang_dir = BASE . INCLUDES . LANG . CONTENT_PATH; + list ( + $this->encoding, + $this->lang, + $this->lang_short, + $this->domain, + $this->lang_dir + ) = \CoreLibs\Language\GetSettings::setLangEncoding(); } // PUBLIC METHODS |=================================================> diff --git a/www/lib/CoreLibs/DB/IO.php b/www/lib/CoreLibs/DB/IO.php index 974b8ded..7aa55faa 100644 --- a/www/lib/CoreLibs/DB/IO.php +++ b/www/lib/CoreLibs/DB/IO.php @@ -382,7 +382,7 @@ class IO public function __construct( array $db_config, ?\CoreLibs\Debug\Logging $log = null, - ?bool $db_debug_override = null, + ?bool $db_debug_override = null ) { // attach logger $this->log = $log ?? new \CoreLibs\Debug\Logging(); diff --git a/www/lib/CoreLibs/DB/SQL/PgSQL.php b/www/lib/CoreLibs/DB/SQL/PgSQL.php index 405f7945..9a3dee7f 100644 --- a/www/lib/CoreLibs/DB/SQL/PgSQL.php +++ b/www/lib/CoreLibs/DB/SQL/PgSQL.php @@ -51,7 +51,7 @@ namespace CoreLibs\DB\SQL; // as main system. Currently all @var sets are written as object /** @#phan-file-suppress PhanUndeclaredTypeProperty,PhanUndeclaredTypeParameter,PhanUndeclaredTypeReturnType */ -class PgSQL implements Interface\SqlFunctions +class PgSQL implements \CoreLibs\DB\SQL\SqlInterface\SqlFunctions { /** @var string */ private $last_error_query; diff --git a/www/lib/CoreLibs/DB/SQL/Interface/SqlFunctions.php b/www/lib/CoreLibs/DB/SQL/SqlInterface/SqlFunctions.php similarity index 99% rename from www/lib/CoreLibs/DB/SQL/Interface/SqlFunctions.php rename to www/lib/CoreLibs/DB/SQL/SqlInterface/SqlFunctions.php index d4fdb7bf..e55eae4a 100644 --- a/www/lib/CoreLibs/DB/SQL/Interface/SqlFunctions.php +++ b/www/lib/CoreLibs/DB/SQL/SqlInterface/SqlFunctions.php @@ -6,7 +6,7 @@ declare(strict_types=1); -namespace CoreLibs\DB\SQL\Interface; +namespace CoreLibs\DB\SQL\SqlInterface; interface SqlFunctions { diff --git a/www/lib/CoreLibs/Language/GetSettings.php b/www/lib/CoreLibs/Language/GetSettings.php new file mode 100644 index 00000000..2b98ccec --- /dev/null +++ b/www/lib/CoreLibs/Language/GetSettings.php @@ -0,0 +1,123 @@ +. + * _. + * _@. + * + * @param string|null $language + * @param string|null $path + * @return array + */ + public static function setLangEncoding( + ?string $language = null, + ?string $domain = null, + ?string $path = null + ): array { + $lang = ''; + $lang_short = ''; + $encoding = ''; + // if language is set, extract + if (!empty($language)) { + preg_match( + "/^(([a-z]{2,})(_[A-Z]{2,})?(@[a-z]{1,})?)(\.([\w-])+)?$/", + $language, + $matches + ); + // 1: lang (always) + $lang = $matches[1] ?? ''; + // 2: lang short part + $lang_short = $matches[2] ?? ''; + // 3: [ignore] sub part, if set, combined with lang + // 4: [ignore] possible sub part, combined with lang in 1 + // 6: encoding if set + $encoding = $matches[5] ?? ''; + } + // if domain is set, must be alphanumeric, if not unset + if ( + !empty($domain) && + !preg_match("/^\w+$/", $domain) + ) { + $domain = ''; + } + // path checks if set, if not valid path unset + if ( + !empty($path) && + !is_dir($path) + ) { + $path = ''; + } + + // just emergency fallback for language + // set encoding + if (empty($encoding)) { + if (!empty($_SESSION['DEFAULT_CHARSET'])) { + $encoding = $_SESSION['DEFAULT_CHARSET']; + } else { + $encoding = DEFAULT_ENCODING; + } + } + // gobal override + if (empty($lang)) { + if (!empty($GLOBALS['OVERRIDE_LANG'])) { + $lang = $GLOBALS['OVERRIDE_LANG']; + } elseif (!empty($_SESSION['DEFAULT_LANG'])) { + // session (login) + $lang = $_SESSION['DEFAULT_LANG']; + } else { + // mostly default SITE LANG or DEFAULT LANG + $lang = defined('SITE_LANG') && !empty(SITE_LANG) ? + SITE_LANG : + DEFAULT_LANG; + } + } + // create the char lang encoding + if (empty($lang_short)) { + $lang_short = substr($lang, 0, 2); + } + // set the language folder + if (empty($path)) { + // LEGACY + $path = BASE . INCLUDES . LANG . CONTENT_PATH; + // will be BASE . INCLUDES . LANG . $language . /LC_MESSAGES/ + // so CONTENT_PATH has to be removed + } + // if no domain is set, fall back to content path + if (empty($domain)) { + $domain = str_replace('/', '', CONTENT_PATH); + } + // return + return [ + // as array + 0 => $encoding, + 1 => $lang, + 2 => $lang_short, + 3 => $domain, + 4 => $path, + // with index name + // encoding + 'encoding' => $encoding, + // language full string, eg en_US + 'lang' => $lang, + // lang short, if eg en_US only en + 'lang_short' => $lang_short, + // translation domain (CONTENT_PATH) + 'domain' => $domain, + // folder BASE ONLY + 'path' => $path, + ]; + } +} diff --git a/www/lib/CoreLibs/Language/L10n.php b/www/lib/CoreLibs/Language/L10n.php index 8a47b0bc..81667a27 100644 --- a/www/lib/CoreLibs/Language/L10n.php +++ b/www/lib/CoreLibs/Language/L10n.php @@ -16,7 +16,7 @@ * PUBLIC METHODS * __: returns string (translated or original if not found) * __e: echos out string (translated or original if not found) -* __ngettext: should return plural. never tested this. +* __n: should return plural. never tested this. * * PRIVATE METHODS * @@ -24,6 +24,13 @@ * 2005/10/17 (cs) made an on the fly switch method (reload of lang) *********************************************************************/ +// TODO: default path change to /lang/LC_MESSAGES/domain.encoding.mo +// for example: lang: ja_JP.UTF-8, domain: admin +// /ja_JP/LC_MESSAGES/admin.UTF-8.mo +// OLD: includes/lang/admin/ja_utf8.mo +// NEW: includes/lang/ja_JP/LC_MESSAGES/admin.UTF-8.mo +// or fallback: includes/lang/ja/LC_MESSAGES/admin.UTF-8.mo + declare(strict_types=1); namespace CoreLibs\Language; @@ -106,12 +113,30 @@ class L10n return $success; } + /** + * get current set language + * @return string current set language string + */ + public function __getLang(): string + { + return $this->lang; + } + + /** + * get current set mo file + * @return string current set mo language file + */ + public function __getMoFile(): string + { + return $this->mofile; + } + /** * translates a string and returns translated text * @param string $text text to translate * @return string translated text */ - public function __($text): string + public function __(string $text): string { return $this->l10n->translate($text); } @@ -121,7 +146,7 @@ class L10n * @param string $text text to translate * @return void has no return */ - public function __e($text): void + public function __e(string $text): void { echo $this->l10n->translate($text); } @@ -129,33 +154,46 @@ class L10n // Return the plural form. /** * Return the plural form. - * @param string $single string for single word - * @param string $plural string for plural word - * @param string $number number value - * @return string translated plural string + * @param string $single string for single word + * @param string $plural string for plural word + * @param int|float $number number value + * @return string translated plural string */ - public function __ngettext($single, $plural, $number) + public function __n(string $single, string $plural, $number): string { return $this->l10n->ngettext($single, $plural, $number); } + // alias functions to mimic gettext calls + /** - * get current set language - * @return string current set language string + * Undocumented function + * + * @param string $text + * @return string */ - public function __getLang() + public function gettext(string $text): string { - return $this->lang; + return $this->__($text); } /** - * get current set mo file - * @return string current set mo language file + * Undocumented function + * + * @param string $single + * @param string $plural + * @param int|float $number + * @return string */ - public function __getMoFile() + public function ngettext(string $single, string $plural, $number): string { - return $this->mofile; + return $this->__n($single, $plural, $number); } + + // TODO: dgettext(string $domain, string $message): string + // TODO: dngettext(string $domain, string $singular, string $plural, int $count): string + // TODO: dcgettext(string $domain, string $message, int $category): string + // TODO: dcngettext(string $domain, string $singular, string $plural, int $count, int $category): string } // __END__ diff --git a/www/lib/CoreLibs/Output/Form/Generate.php b/www/lib/CoreLibs/Output/Form/Generate.php index 9bfec81f..ab4643ab 100644 --- a/www/lib/CoreLibs/Output/Form/Generate.php +++ b/www/lib/CoreLibs/Output/Form/Generate.php @@ -286,6 +286,8 @@ class Generate extends \CoreLibs\DB\Extended\ArrayIO /** @var string */ public $lang_short; /** @var string */ + public $domain; + /** @var string */ public $encoding; // language /** @var \CoreLibs\Language\L10n */ @@ -299,10 +301,13 @@ class Generate extends \CoreLibs\DB\Extended\ArrayIO * construct form generator * @param array $db_config db config array * @param \CoreLibs\Debug\Logging|null $log Logging class + * @param \CoreLibs\Language\L10n|null $l10n l10n language class + * if null, auto set */ public function __construct( array $db_config, - \CoreLibs\Debug\Logging $log = null + \CoreLibs\Debug\Logging $log = null, + ?\CoreLibs\Language\L10n $l10n = null ) { global $table_arrays; // replace any non valid variable names @@ -310,7 +315,7 @@ class Generate extends \CoreLibs\DB\Extended\ArrayIO $this->my_page_name = str_replace(['.'], '_', System::getPageName(System::NO_EXTENSION)); $this->setLangEncoding(); // init the language class - $this->l = new \CoreLibs\Language\L10n($this->lang); + $this->l = $l10n ?? new \CoreLibs\Language\L10n($this->lang); // load config array // get table array definitions for current page name @@ -452,27 +457,13 @@ class Generate extends \CoreLibs\DB\Extended\ArrayIO */ private function setLangEncoding(): void { - // just emergency fallback for language - // set encoding - if (isset($_SESSION['DEFAULT_CHARSET'])) { - $this->encoding = $_SESSION['DEFAULT_CHARSET']; - } else { - $this->encoding = DEFAULT_ENCODING; - } - // gobal override - if (isset($GLOBALS['OVERRIDE_LANG'])) { - $this->lang = $GLOBALS['OVERRIDE_LANG']; - } elseif (isset($_SESSION['DEFAULT_LANG'])) { - // session (login) - $this->lang = $_SESSION['DEFAULT_LANG']; - } else { - // mostly default SITE LANG or DEFAULT LANG - $this->lang = defined('SITE_LANG') ? SITE_LANG : DEFAULT_LANG; - } - // create the char lang encoding - $this->lang_short = substr($this->lang, 0, 2); - // set the language folder - $this->lang_dir = BASE . INCLUDES . LANG . CONTENT_PATH; + list ( + $this->encoding, + $this->lang, + $this->lang_short, + $this->domain, + $this->lang_dir + ) = \CoreLibs\Language\GetSettings::setLangEncoding(); } // PUBLIC METHODS |=================================================> diff --git a/www/lib/CoreLibs/Template/SmartyExtend.php b/www/lib/CoreLibs/Template/SmartyExtend.php index cf18b996..935222d0 100644 --- a/www/lib/CoreLibs/Template/SmartyExtend.php +++ b/www/lib/CoreLibs/Template/SmartyExtend.php @@ -34,6 +34,8 @@ class SmartyExtend extends \Smarty /** @var string */ public $lang_short; /** @var string */ + public $domain; + /** @var string */ public $encoding; // page name /** @var string */ @@ -152,8 +154,10 @@ class SmartyExtend extends \Smarty * constructor class, just sets the language stuff * calls L10 for pass on internaly in smarty * also registers the getvar caller plugin + * @param \CoreLibs\Language\L10n|null $l10n l10n language class + * if null, auto set */ - public function __construct() + public function __construct(?\CoreLibs\Language\L10n $l10n = null) { // call basic smarty // or Smarty::__construct(); @@ -161,7 +165,7 @@ class SmartyExtend extends \Smarty // set lang vars $this->setLangEncoding(); // iinit lang - $this->l10n = new \CoreLibs\Language\L10n($this->lang); + $this->l10n = $l10n ?? new \CoreLibs\Language\L10n($this->lang); // Smarty 3.x // $this->registerPlugin('modifier', 'getvar', [&$this, 'get_template_vars']); $this->registerPlugin('modifier', 'getvar', [&$this, 'getTemplateVars']); @@ -185,29 +189,13 @@ class SmartyExtend extends \Smarty */ private function setLangEncoding(): void { - // just emergency fallback for language - // set encoding - if (!empty($_SESSION['DEFAULT_CHARSET'])) { - $this->encoding = $_SESSION['DEFAULT_CHARSET']; - } else { - $this->encoding = DEFAULT_ENCODING; - } - // gobal override - if (!empty($GLOBALS['OVERRIDE_LANG'])) { - $this->lang = $GLOBALS['OVERRIDE_LANG']; - } elseif (!empty($_SESSION['DEFAULT_LANG'])) { - // session (login) - $this->lang = $_SESSION['DEFAULT_LANG']; - } else { - // mostly default SITE LANG or DEFAULT LANG - $this->lang = defined('SITE_LANG') && !empty(SITE_LANG) ? - SITE_LANG : - DEFAULT_LANG; - } - // create the char lang encoding - $this->lang_short = substr($this->lang, 0, 2); - // set the language folder - $this->lang_dir = BASE . INCLUDES . LANG . CONTENT_PATH; + list ( + $this->encoding, + $this->lang, + $this->lang_short, + $this->domain, + $this->lang_dir + ) = \CoreLibs\Language\GetSettings::setLangEncoding(); } /** diff --git a/www/vendor/composer/autoload_classmap.php b/www/vendor/composer/autoload_classmap.php index 3a39ef35..63909d86 100644 --- a/www/vendor/composer/autoload_classmap.php +++ b/www/vendor/composer/autoload_classmap.php @@ -30,8 +30,8 @@ return array( 'CoreLibs\\Create\\Uids' => $baseDir . '/lib/CoreLibs/Create/Uids.php', 'CoreLibs\\DB\\Extended\\ArrayIO' => $baseDir . '/lib/CoreLibs/DB/Extended/ArrayIO.php', 'CoreLibs\\DB\\IO' => $baseDir . '/lib/CoreLibs/DB/IO.php', - 'CoreLibs\\DB\\SQL\\Interface\\SqlFunctions' => $baseDir . '/lib/CoreLibs/DB/SQL/Interface/SqlFunctions.php', 'CoreLibs\\DB\\SQL\\PgSQL' => $baseDir . '/lib/CoreLibs/DB/SQL/PgSQL.php', + 'CoreLibs\\DB\\SQL\\SqlInterface\\SqlFunctions' => $baseDir . '/lib/CoreLibs/DB/SQL/SqlInterface/SqlFunctions.php', 'CoreLibs\\Debug\\FileWriter' => $baseDir . '/lib/CoreLibs/Debug/FileWriter.php', 'CoreLibs\\Debug\\Logging' => $baseDir . '/lib/CoreLibs/Debug/Logging.php', 'CoreLibs\\Debug\\RunningTime' => $baseDir . '/lib/CoreLibs/Debug/RunningTime.php', @@ -44,6 +44,7 @@ return array( 'CoreLibs\\Language\\Core\\StreamReader' => $baseDir . '/lib/CoreLibs/Language/Core/StreamReader.php', 'CoreLibs\\Language\\Core\\StringReader' => $baseDir . '/lib/CoreLibs/Language/Core/StringReader.php', 'CoreLibs\\Language\\Encoding' => $baseDir . '/lib/CoreLibs/Language/Encoding.php', + 'CoreLibs\\Language\\GetSettings' => $baseDir . '/lib/CoreLibs/Language/GetSettings.php', 'CoreLibs\\Language\\L10n' => $baseDir . '/lib/CoreLibs/Language/L10n.php', 'CoreLibs\\Output\\Form\\Elements' => $baseDir . '/lib/CoreLibs/Output/Form/Elements.php', 'CoreLibs\\Output\\Form\\Generate' => $baseDir . '/lib/CoreLibs/Output/Form/Generate.php', @@ -51,7 +52,6 @@ return array( 'CoreLibs\\Output\\Image' => $baseDir . '/lib/CoreLibs/Output/Image.php', 'CoreLibs\\Output\\ProgressBar' => $baseDir . '/lib/CoreLibs/Output/Progressbar.php', 'CoreLibs\\Template\\SmartyExtend' => $baseDir . '/lib/CoreLibs/Template/SmartyExtend.php', - 'CoreLibs\\Template\\SmartyExtend4' => $baseDir . '/lib/CoreLibs/Template/SmartyExtend4.php', 'FileUpload\\Core\\qqUploadedFile' => $baseDir . '/lib/FileUpload/Core/qqUploadedFile.php', 'FileUpload\\Core\\qqUploadedFileForm' => $baseDir . '/lib/FileUpload/Core/qqUploadedFileForm.php', 'FileUpload\\Core\\qqUploadedFileXhr' => $baseDir . '/lib/FileUpload/Core/qqUploadedFileXhr.php', @@ -673,13 +673,17 @@ return array( 'SebastianBergmann\\Type\\VoidType' => $vendorDir . '/sebastian/type/src/type/VoidType.php', 'SebastianBergmann\\Version' => $vendorDir . '/sebastian/version/src/Version.php', 'Smarty' => $baseDir . '/lib/Smarty/Smarty.class.php', - 'SmartyBC' => $baseDir . '/lib/Smarty/SmartyBC.class.php', 'SmartyCompilerException' => $baseDir . '/lib/Smarty/sysplugins/smartycompilerexception.php', 'SmartyException' => $baseDir . '/lib/Smarty/sysplugins/smartyexception.php', 'Smarty_Autoloader' => $baseDir . '/lib/Smarty/Autoloader.php', 'Smarty_CacheResource' => $baseDir . '/lib/Smarty/sysplugins/smarty_cacheresource.php', + 'Smarty_CacheResource_Apc' => $baseDir . '/lib/smarty-4.1.0/demo/plugins/cacheresource.apc.php', 'Smarty_CacheResource_Custom' => $baseDir . '/lib/Smarty/sysplugins/smarty_cacheresource_custom.php', 'Smarty_CacheResource_KeyValueStore' => $baseDir . '/lib/Smarty/sysplugins/smarty_cacheresource_keyvaluestore.php', + 'Smarty_CacheResource_Memcache' => $baseDir . '/lib/smarty-4.1.0/demo/plugins/cacheresource.memcache.php', + 'Smarty_CacheResource_Mysql' => $baseDir . '/lib/smarty-4.1.0/demo/plugins/cacheresource.mysql.php', + 'Smarty_CacheResource_Pdo' => $baseDir . '/lib/smarty-4.1.0/demo/plugins/cacheresource.pdo.php', + 'Smarty_CacheResource_Pdo_Gzip' => $baseDir . '/lib/smarty-4.1.0/demo/plugins/cacheresource.pdo_gzip.php', 'Smarty_Data' => $baseDir . '/lib/Smarty/sysplugins/smarty_data.php', 'Smarty_Internal_Block' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_block.php', 'Smarty_Internal_CacheResource_File' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_cacheresource_file.php', @@ -687,11 +691,14 @@ return array( 'Smarty_Internal_Compile_Append' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_append.php', 'Smarty_Internal_Compile_Assign' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_assign.php', 'Smarty_Internal_Compile_Block' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_block.php', + 'Smarty_Internal_Compile_Block_Child' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_block_child.php', + 'Smarty_Internal_Compile_Block_Parent' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_block_parent.php', 'Smarty_Internal_Compile_Blockclose' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_block.php', 'Smarty_Internal_Compile_Break' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_break.php', 'Smarty_Internal_Compile_Call' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_call.php', 'Smarty_Internal_Compile_Capture' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_capture.php', 'Smarty_Internal_Compile_CaptureClose' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_capture.php', + 'Smarty_Internal_Compile_Child' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_child.php', 'Smarty_Internal_Compile_Config_Load' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_config_load.php', 'Smarty_Internal_Compile_Continue' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_continue.php', 'Smarty_Internal_Compile_Debug' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_debug.php', @@ -710,19 +717,18 @@ return array( 'Smarty_Internal_Compile_If' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_if.php', 'Smarty_Internal_Compile_Ifclose' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_if.php', 'Smarty_Internal_Compile_Include' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_include.php', - 'Smarty_Internal_Compile_Include_Php' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_include_php.php', 'Smarty_Internal_Compile_Insert' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_insert.php', 'Smarty_Internal_Compile_Ldelim' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_ldelim.php', 'Smarty_Internal_Compile_Make_Nocache' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_make_nocache.php', 'Smarty_Internal_Compile_Nocache' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_nocache.php', 'Smarty_Internal_Compile_Nocacheclose' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_nocache.php', + 'Smarty_Internal_Compile_Parent' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_parent.php', 'Smarty_Internal_Compile_Private_Block_Plugin' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_private_block_plugin.php', 'Smarty_Internal_Compile_Private_ForeachSection' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_private_foreachsection.php', 'Smarty_Internal_Compile_Private_Function_Plugin' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_private_function_plugin.php', 'Smarty_Internal_Compile_Private_Modifier' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_private_modifier.php', 'Smarty_Internal_Compile_Private_Object_Block_Function' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_private_object_block_function.php', 'Smarty_Internal_Compile_Private_Object_Function' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_private_object_function.php', - 'Smarty_Internal_Compile_Private_Php' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_private_php.php', 'Smarty_Internal_Compile_Private_Print_Expression' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_private_print_expression.php', 'Smarty_Internal_Compile_Private_Registered_Block' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_private_registered_block.php', 'Smarty_Internal_Compile_Private_Registered_Function' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_compile_private_registered_function.php', @@ -741,7 +747,7 @@ return array( 'Smarty_Internal_Configfileparser' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_configfileparser.php', 'Smarty_Internal_Data' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_data.php', 'Smarty_Internal_Debug' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_debug.php', - 'Smarty_Internal_Extension_Clear' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_extension_clear.php', + 'Smarty_Internal_ErrorHandler' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_errorhandler.php', 'Smarty_Internal_Extension_Handler' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_extension_handler.php', 'Smarty_Internal_Method_AddAutoloadFilters' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_method_addautoloadfilters.php', 'Smarty_Internal_Method_AddDefaultModifiers' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_method_adddefaultmodifiers.php', @@ -760,6 +766,7 @@ return array( 'Smarty_Internal_Method_ConfigLoad' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_method_configload.php', 'Smarty_Internal_Method_CreateData' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_method_createdata.php', 'Smarty_Internal_Method_GetAutoloadFilters' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_method_getautoloadfilters.php', + 'Smarty_Internal_Method_GetConfigVariable' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_method_getconfigvariable.php', 'Smarty_Internal_Method_GetConfigVars' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_method_getconfigvars.php', 'Smarty_Internal_Method_GetDebugTemplate' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_method_getdebugtemplate.php', 'Smarty_Internal_Method_GetDefaultModifiers' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_method_getdefaultmodifiers.php', @@ -768,6 +775,7 @@ return array( 'Smarty_Internal_Method_GetStreamVariable' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_method_getstreamvariable.php', 'Smarty_Internal_Method_GetTags' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_method_gettags.php', 'Smarty_Internal_Method_GetTemplateVars' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_method_gettemplatevars.php', + 'Smarty_Internal_Method_Literals' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_method_literals.php', 'Smarty_Internal_Method_LoadFilter' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_method_loadfilter.php', 'Smarty_Internal_Method_LoadPlugin' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_method_loadplugin.php', 'Smarty_Internal_Method_MustCompile' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_method_mustcompile.php', @@ -801,10 +809,10 @@ return array( 'Smarty_Internal_Resource_Extends' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_resource_extends.php', 'Smarty_Internal_Resource_File' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_resource_file.php', 'Smarty_Internal_Resource_Php' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_resource_php.php', - 'Smarty_Internal_Resource_Registered' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_resource_registered.php', 'Smarty_Internal_Resource_Stream' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_resource_stream.php', 'Smarty_Internal_Resource_String' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_resource_string.php', 'Smarty_Internal_Runtime_CacheModify' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_runtime_cachemodify.php', + 'Smarty_Internal_Runtime_CacheResourceFile' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_runtime_cacheresourcefile.php', 'Smarty_Internal_Runtime_Capture' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_runtime_capture.php', 'Smarty_Internal_Runtime_CodeFrame' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_runtime_codeframe.php', 'Smarty_Internal_Runtime_FilterHandler' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_runtime_filterhandler.php', @@ -826,6 +834,9 @@ return array( 'Smarty_Internal_Undefined' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_undefined.php', 'Smarty_Resource' => $baseDir . '/lib/Smarty/sysplugins/smarty_resource.php', 'Smarty_Resource_Custom' => $baseDir . '/lib/Smarty/sysplugins/smarty_resource_custom.php', + 'Smarty_Resource_Extendsall' => $baseDir . '/lib/smarty-4.1.0/demo/plugins/resource.extendsall.php', + 'Smarty_Resource_Mysql' => $baseDir . '/lib/smarty-4.1.0/demo/plugins/resource.mysql.php', + 'Smarty_Resource_Mysqls' => $baseDir . '/lib/smarty-4.1.0/demo/plugins/resource.mysqls.php', 'Smarty_Resource_Recompiled' => $baseDir . '/lib/Smarty/sysplugins/smarty_resource_recompiled.php', 'Smarty_Resource_Uncompiled' => $baseDir . '/lib/Smarty/sysplugins/smarty_resource_uncompiled.php', 'Smarty_Security' => $baseDir . '/lib/Smarty/sysplugins/smarty_security.php', @@ -837,9 +848,7 @@ return array( 'Smarty_Undefined_Variable' => $baseDir . '/lib/Smarty/sysplugins/smarty_undefined_variable.php', 'Smarty_Variable' => $baseDir . '/lib/Smarty/sysplugins/smarty_variable.php', 'TPC_yyStackEntry' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_configfileparser.php', - 'TPC_yyToken' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_configfileparser.php', 'TP_yyStackEntry' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_templateparser.php', - 'TP_yyToken' => $baseDir . '/lib/Smarty/sysplugins/smarty_internal_templateparser.php', 'Test\\DB\\TestDB' => $baseDir . '/lib/Test/DB/TestDB.php', 'Test\\Test' => $baseDir . '/lib/Test/Test.php', 'TheSeer\\Tokenizer\\Exception' => $vendorDir . '/theseer/tokenizer/src/Exception.php', diff --git a/www/vendor/composer/autoload_static.php b/www/vendor/composer/autoload_static.php index 2c526673..3cc9f8e3 100644 --- a/www/vendor/composer/autoload_static.php +++ b/www/vendor/composer/autoload_static.php @@ -95,8 +95,8 @@ class ComposerStaticInit10fe8fe2ec4017b8644d2b64bcf398b9 'CoreLibs\\Create\\Uids' => __DIR__ . '/../..' . '/lib/CoreLibs/Create/Uids.php', 'CoreLibs\\DB\\Extended\\ArrayIO' => __DIR__ . '/../..' . '/lib/CoreLibs/DB/Extended/ArrayIO.php', 'CoreLibs\\DB\\IO' => __DIR__ . '/../..' . '/lib/CoreLibs/DB/IO.php', - 'CoreLibs\\DB\\SQL\\Interface\\SqlFunctions' => __DIR__ . '/../..' . '/lib/CoreLibs/DB/SQL/Interface/SqlFunctions.php', 'CoreLibs\\DB\\SQL\\PgSQL' => __DIR__ . '/../..' . '/lib/CoreLibs/DB/SQL/PgSQL.php', + 'CoreLibs\\DB\\SQL\\SqlInterface\\SqlFunctions' => __DIR__ . '/../..' . '/lib/CoreLibs/DB/SQL/SqlInterface/SqlFunctions.php', 'CoreLibs\\Debug\\FileWriter' => __DIR__ . '/../..' . '/lib/CoreLibs/Debug/FileWriter.php', 'CoreLibs\\Debug\\Logging' => __DIR__ . '/../..' . '/lib/CoreLibs/Debug/Logging.php', 'CoreLibs\\Debug\\RunningTime' => __DIR__ . '/../..' . '/lib/CoreLibs/Debug/RunningTime.php', @@ -109,6 +109,7 @@ class ComposerStaticInit10fe8fe2ec4017b8644d2b64bcf398b9 'CoreLibs\\Language\\Core\\StreamReader' => __DIR__ . '/../..' . '/lib/CoreLibs/Language/Core/StreamReader.php', 'CoreLibs\\Language\\Core\\StringReader' => __DIR__ . '/../..' . '/lib/CoreLibs/Language/Core/StringReader.php', 'CoreLibs\\Language\\Encoding' => __DIR__ . '/../..' . '/lib/CoreLibs/Language/Encoding.php', + 'CoreLibs\\Language\\GetSettings' => __DIR__ . '/../..' . '/lib/CoreLibs/Language/GetSettings.php', 'CoreLibs\\Language\\L10n' => __DIR__ . '/../..' . '/lib/CoreLibs/Language/L10n.php', 'CoreLibs\\Output\\Form\\Elements' => __DIR__ . '/../..' . '/lib/CoreLibs/Output/Form/Elements.php', 'CoreLibs\\Output\\Form\\Generate' => __DIR__ . '/../..' . '/lib/CoreLibs/Output/Form/Generate.php', @@ -116,7 +117,6 @@ class ComposerStaticInit10fe8fe2ec4017b8644d2b64bcf398b9 'CoreLibs\\Output\\Image' => __DIR__ . '/../..' . '/lib/CoreLibs/Output/Image.php', 'CoreLibs\\Output\\ProgressBar' => __DIR__ . '/../..' . '/lib/CoreLibs/Output/Progressbar.php', 'CoreLibs\\Template\\SmartyExtend' => __DIR__ . '/../..' . '/lib/CoreLibs/Template/SmartyExtend.php', - 'CoreLibs\\Template\\SmartyExtend4' => __DIR__ . '/../..' . '/lib/CoreLibs/Template/SmartyExtend4.php', 'FileUpload\\Core\\qqUploadedFile' => __DIR__ . '/../..' . '/lib/FileUpload/Core/qqUploadedFile.php', 'FileUpload\\Core\\qqUploadedFileForm' => __DIR__ . '/../..' . '/lib/FileUpload/Core/qqUploadedFileForm.php', 'FileUpload\\Core\\qqUploadedFileXhr' => __DIR__ . '/../..' . '/lib/FileUpload/Core/qqUploadedFileXhr.php', @@ -738,13 +738,17 @@ class ComposerStaticInit10fe8fe2ec4017b8644d2b64bcf398b9 'SebastianBergmann\\Type\\VoidType' => __DIR__ . '/..' . '/sebastian/type/src/type/VoidType.php', 'SebastianBergmann\\Version' => __DIR__ . '/..' . '/sebastian/version/src/Version.php', 'Smarty' => __DIR__ . '/../..' . '/lib/Smarty/Smarty.class.php', - 'SmartyBC' => __DIR__ . '/../..' . '/lib/Smarty/SmartyBC.class.php', 'SmartyCompilerException' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smartycompilerexception.php', 'SmartyException' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smartyexception.php', 'Smarty_Autoloader' => __DIR__ . '/../..' . '/lib/Smarty/Autoloader.php', 'Smarty_CacheResource' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_cacheresource.php', + 'Smarty_CacheResource_Apc' => __DIR__ . '/../..' . '/lib/smarty-4.1.0/demo/plugins/cacheresource.apc.php', 'Smarty_CacheResource_Custom' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_cacheresource_custom.php', 'Smarty_CacheResource_KeyValueStore' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_cacheresource_keyvaluestore.php', + 'Smarty_CacheResource_Memcache' => __DIR__ . '/../..' . '/lib/smarty-4.1.0/demo/plugins/cacheresource.memcache.php', + 'Smarty_CacheResource_Mysql' => __DIR__ . '/../..' . '/lib/smarty-4.1.0/demo/plugins/cacheresource.mysql.php', + 'Smarty_CacheResource_Pdo' => __DIR__ . '/../..' . '/lib/smarty-4.1.0/demo/plugins/cacheresource.pdo.php', + 'Smarty_CacheResource_Pdo_Gzip' => __DIR__ . '/../..' . '/lib/smarty-4.1.0/demo/plugins/cacheresource.pdo_gzip.php', 'Smarty_Data' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_data.php', 'Smarty_Internal_Block' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_block.php', 'Smarty_Internal_CacheResource_File' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_cacheresource_file.php', @@ -752,11 +756,14 @@ class ComposerStaticInit10fe8fe2ec4017b8644d2b64bcf398b9 'Smarty_Internal_Compile_Append' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_append.php', 'Smarty_Internal_Compile_Assign' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_assign.php', 'Smarty_Internal_Compile_Block' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_block.php', + 'Smarty_Internal_Compile_Block_Child' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_block_child.php', + 'Smarty_Internal_Compile_Block_Parent' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_block_parent.php', 'Smarty_Internal_Compile_Blockclose' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_block.php', 'Smarty_Internal_Compile_Break' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_break.php', 'Smarty_Internal_Compile_Call' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_call.php', 'Smarty_Internal_Compile_Capture' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_capture.php', 'Smarty_Internal_Compile_CaptureClose' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_capture.php', + 'Smarty_Internal_Compile_Child' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_child.php', 'Smarty_Internal_Compile_Config_Load' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_config_load.php', 'Smarty_Internal_Compile_Continue' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_continue.php', 'Smarty_Internal_Compile_Debug' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_debug.php', @@ -775,19 +782,18 @@ class ComposerStaticInit10fe8fe2ec4017b8644d2b64bcf398b9 'Smarty_Internal_Compile_If' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_if.php', 'Smarty_Internal_Compile_Ifclose' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_if.php', 'Smarty_Internal_Compile_Include' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_include.php', - 'Smarty_Internal_Compile_Include_Php' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_include_php.php', 'Smarty_Internal_Compile_Insert' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_insert.php', 'Smarty_Internal_Compile_Ldelim' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_ldelim.php', 'Smarty_Internal_Compile_Make_Nocache' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_make_nocache.php', 'Smarty_Internal_Compile_Nocache' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_nocache.php', 'Smarty_Internal_Compile_Nocacheclose' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_nocache.php', + 'Smarty_Internal_Compile_Parent' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_parent.php', 'Smarty_Internal_Compile_Private_Block_Plugin' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_private_block_plugin.php', 'Smarty_Internal_Compile_Private_ForeachSection' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_private_foreachsection.php', 'Smarty_Internal_Compile_Private_Function_Plugin' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_private_function_plugin.php', 'Smarty_Internal_Compile_Private_Modifier' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_private_modifier.php', 'Smarty_Internal_Compile_Private_Object_Block_Function' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_private_object_block_function.php', 'Smarty_Internal_Compile_Private_Object_Function' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_private_object_function.php', - 'Smarty_Internal_Compile_Private_Php' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_private_php.php', 'Smarty_Internal_Compile_Private_Print_Expression' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_private_print_expression.php', 'Smarty_Internal_Compile_Private_Registered_Block' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_private_registered_block.php', 'Smarty_Internal_Compile_Private_Registered_Function' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_compile_private_registered_function.php', @@ -806,7 +812,7 @@ class ComposerStaticInit10fe8fe2ec4017b8644d2b64bcf398b9 'Smarty_Internal_Configfileparser' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_configfileparser.php', 'Smarty_Internal_Data' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_data.php', 'Smarty_Internal_Debug' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_debug.php', - 'Smarty_Internal_Extension_Clear' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_extension_clear.php', + 'Smarty_Internal_ErrorHandler' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_errorhandler.php', 'Smarty_Internal_Extension_Handler' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_extension_handler.php', 'Smarty_Internal_Method_AddAutoloadFilters' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_method_addautoloadfilters.php', 'Smarty_Internal_Method_AddDefaultModifiers' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_method_adddefaultmodifiers.php', @@ -825,6 +831,7 @@ class ComposerStaticInit10fe8fe2ec4017b8644d2b64bcf398b9 'Smarty_Internal_Method_ConfigLoad' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_method_configload.php', 'Smarty_Internal_Method_CreateData' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_method_createdata.php', 'Smarty_Internal_Method_GetAutoloadFilters' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_method_getautoloadfilters.php', + 'Smarty_Internal_Method_GetConfigVariable' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_method_getconfigvariable.php', 'Smarty_Internal_Method_GetConfigVars' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_method_getconfigvars.php', 'Smarty_Internal_Method_GetDebugTemplate' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_method_getdebugtemplate.php', 'Smarty_Internal_Method_GetDefaultModifiers' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_method_getdefaultmodifiers.php', @@ -833,6 +840,7 @@ class ComposerStaticInit10fe8fe2ec4017b8644d2b64bcf398b9 'Smarty_Internal_Method_GetStreamVariable' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_method_getstreamvariable.php', 'Smarty_Internal_Method_GetTags' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_method_gettags.php', 'Smarty_Internal_Method_GetTemplateVars' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_method_gettemplatevars.php', + 'Smarty_Internal_Method_Literals' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_method_literals.php', 'Smarty_Internal_Method_LoadFilter' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_method_loadfilter.php', 'Smarty_Internal_Method_LoadPlugin' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_method_loadplugin.php', 'Smarty_Internal_Method_MustCompile' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_method_mustcompile.php', @@ -866,10 +874,10 @@ class ComposerStaticInit10fe8fe2ec4017b8644d2b64bcf398b9 'Smarty_Internal_Resource_Extends' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_resource_extends.php', 'Smarty_Internal_Resource_File' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_resource_file.php', 'Smarty_Internal_Resource_Php' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_resource_php.php', - 'Smarty_Internal_Resource_Registered' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_resource_registered.php', 'Smarty_Internal_Resource_Stream' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_resource_stream.php', 'Smarty_Internal_Resource_String' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_resource_string.php', 'Smarty_Internal_Runtime_CacheModify' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_runtime_cachemodify.php', + 'Smarty_Internal_Runtime_CacheResourceFile' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_runtime_cacheresourcefile.php', 'Smarty_Internal_Runtime_Capture' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_runtime_capture.php', 'Smarty_Internal_Runtime_CodeFrame' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_runtime_codeframe.php', 'Smarty_Internal_Runtime_FilterHandler' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_runtime_filterhandler.php', @@ -891,6 +899,9 @@ class ComposerStaticInit10fe8fe2ec4017b8644d2b64bcf398b9 'Smarty_Internal_Undefined' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_undefined.php', 'Smarty_Resource' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_resource.php', 'Smarty_Resource_Custom' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_resource_custom.php', + 'Smarty_Resource_Extendsall' => __DIR__ . '/../..' . '/lib/smarty-4.1.0/demo/plugins/resource.extendsall.php', + 'Smarty_Resource_Mysql' => __DIR__ . '/../..' . '/lib/smarty-4.1.0/demo/plugins/resource.mysql.php', + 'Smarty_Resource_Mysqls' => __DIR__ . '/../..' . '/lib/smarty-4.1.0/demo/plugins/resource.mysqls.php', 'Smarty_Resource_Recompiled' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_resource_recompiled.php', 'Smarty_Resource_Uncompiled' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_resource_uncompiled.php', 'Smarty_Security' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_security.php', @@ -902,9 +913,7 @@ class ComposerStaticInit10fe8fe2ec4017b8644d2b64bcf398b9 'Smarty_Undefined_Variable' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_undefined_variable.php', 'Smarty_Variable' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_variable.php', 'TPC_yyStackEntry' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_configfileparser.php', - 'TPC_yyToken' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_configfileparser.php', 'TP_yyStackEntry' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_templateparser.php', - 'TP_yyToken' => __DIR__ . '/../..' . '/lib/Smarty/sysplugins/smarty_internal_templateparser.php', 'Test\\DB\\TestDB' => __DIR__ . '/../..' . '/lib/Test/DB/TestDB.php', 'Test\\Test' => __DIR__ . '/../..' . '/lib/Test/Test.php', 'TheSeer\\Tokenizer\\Exception' => __DIR__ . '/..' . '/theseer/tokenizer/src/Exception.php',