rtrim(): Passing null to parameter #1 ($string) of type string is deprecated
app/Tygh/Tools/Url.php, line: 402
| File: | app/Tygh/Tools/Url.php | 
| Line: | 402 | 
| Function: | {closure} | 
| File: | app/Tygh/Storefront/Normalizer.php | 
| Line: | 43 | 
| Function: | clean | 
| File: | app/Tygh/Storefront/Factory.php | 
| Line: | 79 | 
| Function: | normalizeStorefrontData | 
| File: | app/Tygh/Storefront/Repository.php | 
| Line: | 339 | 
| Function: | fromArray | 
| File: | app/Tygh/Storefront/Repository.php | 
| Line: | 124 | 
| Function: | find | 
| File: | app/functions/fn.init.php | 
| Line: | 1372 | 
| Function: | findByUrl | 
| File: | app/functions/fn.init.php | 
| Line: | 1147 | 
| Function: | fn_init_redirect_to_regional_storefront | 
| File: | init.php | 
| Line: | 175 | 
| Function: | fn_init | 
| File: | index.php | 
| Line: | 24 | 
| Function: | require | 
Return type of Tygh\Web\Session::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
app/Tygh/Web/Session.php, line: 820
| File: | app/Tygh/Web/Session.php | 
| Line: | 28 | 
| Function: | {closure} | 
| File: | app/lib/vendor/composer/ClassLoader.php | 
| Line: | 444 | 
| Function: | include | 
| File: | app/lib/vendor/composer/ClassLoader.php | 
| Line: | 322 | 
| Function: | Composer\Autoload\includeFile | 
| File: | app/Tygh/Providers/SessionProvider.php | 
| Line: | 35 | 
| Function: | loadClass | 
| File: | app/lib/vendor/pimple/pimple/src/Pimple/Container.php | 
| Line: | 118 | 
| Function: | Tygh\Providers\{closure} | 
| File: | app/Tygh/Application.php | 
| Line: | 135 | 
| Function: | offsetGet | 
| File: | init.php | 
| Line: | 149 | 
| Function: | offsetGet | 
| File: | app/functions/fn.init.php | 
| Line: | 1147 | 
| Function: | {closure} | 
| File: | init.php | 
| Line: | 175 | 
| Function: | fn_init | 
| File: | index.php | 
| Line: | 24 | 
| Function: | require | 
Return type of & Tygh\Web\Session::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
app/Tygh/Web/Session.php, line: 840
| File: | app/Tygh/Web/Session.php | 
| Line: | 28 | 
| Function: | {closure} | 
| File: | app/lib/vendor/composer/ClassLoader.php | 
| Line: | 444 | 
| Function: | include | 
| File: | app/lib/vendor/composer/ClassLoader.php | 
| Line: | 322 | 
| Function: | Composer\Autoload\includeFile | 
| File: | app/Tygh/Providers/SessionProvider.php | 
| Line: | 35 | 
| Function: | loadClass | 
| File: | app/lib/vendor/pimple/pimple/src/Pimple/Container.php | 
| Line: | 118 | 
| Function: | Tygh\Providers\{closure} | 
| File: | app/Tygh/Application.php | 
| Line: | 135 | 
| Function: | offsetGet | 
| File: | init.php | 
| Line: | 149 | 
| Function: | offsetGet | 
| File: | app/functions/fn.init.php | 
| Line: | 1147 | 
| Function: | {closure} | 
| File: | init.php | 
| Line: | 175 | 
| Function: | fn_init | 
| File: | index.php | 
| Line: | 24 | 
| Function: | require | 
Return type of Tygh\Web\Session::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
app/Tygh/Web/Session.php, line: 806
| File: | app/Tygh/Web/Session.php | 
| Line: | 28 | 
| Function: | {closure} | 
| File: | app/lib/vendor/composer/ClassLoader.php | 
| Line: | 444 | 
| Function: | include | 
| File: | app/lib/vendor/composer/ClassLoader.php | 
| Line: | 322 | 
| Function: | Composer\Autoload\includeFile | 
| File: | app/Tygh/Providers/SessionProvider.php | 
| Line: | 35 | 
| Function: | loadClass | 
| File: | app/lib/vendor/pimple/pimple/src/Pimple/Container.php | 
| Line: | 118 | 
| Function: | Tygh\Providers\{closure} | 
| File: | app/Tygh/Application.php | 
| Line: | 135 | 
| Function: | offsetGet | 
| File: | init.php | 
| Line: | 149 | 
| Function: | offsetGet | 
| File: | app/functions/fn.init.php | 
| Line: | 1147 | 
| Function: | {closure} | 
| File: | init.php | 
| Line: | 175 | 
| Function: | fn_init | 
| File: | index.php | 
| Line: | 24 | 
| Function: | require | 
Return type of Tygh\Web\Session::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
app/Tygh/Web/Session.php, line: 830
| File: | app/Tygh/Web/Session.php | 
| Line: | 28 | 
| Function: | {closure} | 
| File: | app/lib/vendor/composer/ClassLoader.php | 
| Line: | 444 | 
| Function: | include | 
| File: | app/lib/vendor/composer/ClassLoader.php | 
| Line: | 322 | 
| Function: | Composer\Autoload\includeFile | 
| File: | app/Tygh/Providers/SessionProvider.php | 
| Line: | 35 | 
| Function: | loadClass | 
| File: | app/lib/vendor/pimple/pimple/src/Pimple/Container.php | 
| Line: | 118 | 
| Function: | Tygh\Providers\{closure} | 
| File: | app/Tygh/Application.php | 
| Line: | 135 | 
| Function: | offsetGet | 
| File: | init.php | 
| Line: | 149 | 
| Function: | offsetGet | 
| File: | app/functions/fn.init.php | 
| Line: | 1147 | 
| Function: | {closure} | 
| File: | init.php | 
| Line: | 175 | 
| Function: | fn_init | 
| File: | index.php | 
| Line: | 24 | 
| Function: | require | 
Return type of Tygh\Web\Session::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
app/Tygh/Web/Session.php, line: 796
| File: | app/Tygh/Web/Session.php | 
| Line: | 28 | 
| Function: | {closure} | 
| File: | app/lib/vendor/composer/ClassLoader.php | 
| Line: | 444 | 
| Function: | include | 
| File: | app/lib/vendor/composer/ClassLoader.php | 
| Line: | 322 | 
| Function: | Composer\Autoload\includeFile | 
| File: | app/Tygh/Providers/SessionProvider.php | 
| Line: | 35 | 
| Function: | loadClass | 
| File: | app/lib/vendor/pimple/pimple/src/Pimple/Container.php | 
| Line: | 118 | 
| Function: | Tygh\Providers\{closure} | 
| File: | app/Tygh/Application.php | 
| Line: | 135 | 
| Function: | offsetGet | 
| File: | init.php | 
| Line: | 149 | 
| Function: | offsetGet | 
| File: | app/functions/fn.init.php | 
| Line: | 1147 | 
| Function: | {closure} | 
| File: | init.php | 
| Line: | 175 | 
| Function: | fn_init | 
| File: | index.php | 
| Line: | 24 | 
| Function: | require | 
Return type of Tygh\Web\Session::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
app/Tygh/Web/Session.php, line: 786
| File: | app/Tygh/Web/Session.php | 
| Line: | 28 | 
| Function: | {closure} | 
| File: | app/lib/vendor/composer/ClassLoader.php | 
| Line: | 444 | 
| Function: | include | 
| File: | app/lib/vendor/composer/ClassLoader.php | 
| Line: | 322 | 
| Function: | Composer\Autoload\includeFile | 
| File: | app/Tygh/Providers/SessionProvider.php | 
| Line: | 35 | 
| Function: | loadClass | 
| File: | app/lib/vendor/pimple/pimple/src/Pimple/Container.php | 
| Line: | 118 | 
| Function: | Tygh\Providers\{closure} | 
| File: | app/Tygh/Application.php | 
| Line: | 135 | 
| Function: | offsetGet | 
| File: | init.php | 
| Line: | 149 | 
| Function: | offsetGet | 
| File: | app/functions/fn.init.php | 
| Line: | 1147 | 
| Function: | {closure} | 
| File: | init.php | 
| Line: | 175 | 
| Function: | fn_init | 
| File: | index.php | 
| Line: | 24 | 
| Function: | require | 
http_build_query(): Passing null to parameter #2 ($numeric_prefix) of type string is deprecated
app/Tygh/Tools/Url.php, line: 237
| File: | app/Tygh/Tools/Url.php | 
| Line: | 237 | 
| Function: | {closure} | 
| File: | app/functions/fn.common.php | 
| Line: | 6043 | 
| Function: | build | 
| File: | app/functions/fn.control.php | 
| Line: | 1050 | 
| Function: | fn_query_remove | 
| File: | app/functions/fn.control.php | 
| Line: | 817 | 
| Function: | fn_url_remove_service_params | 
| File: | app/functions/fn.init.php | 
| Line: | 1147 | 
| Function: | fn_get_route | 
| File: | init.php | 
| Line: | 175 | 
| Function: | fn_init | 
| File: | index.php | 
| Line: | 24 | 
| Function: | require | 
Use of "self" in callables is deprecated
app/Tygh/Database/Connection.php, line: 616
| File: | app/Tygh/Database/Connection.php | 
| Line: | 616 | 
| Function: | {closure} | 
| File: | app/Tygh/Database/Connection.php | 
| Line: | 540 | 
| Function: | process | 
| File: | app/Tygh/Storefront/Repository.php | 
| Line: | 585 | 
| Function: | quote | 
| File: | app/Tygh/Storefront/Repository.php | 
| Line: | 278 | 
| Function: | buildConditions | 
| File: | app/Tygh/Storefront/Repository.php | 
| Line: | 163 | 
| Function: | find | 
| File: | app/Tygh/Providers/StorefrontProvider.php | 
| Line: | 186 | 
| Function: | findById | 
| File: | app/lib/vendor/pimple/pimple/src/Pimple/Container.php | 
| Line: | 118 | 
| Function: | Tygh\Providers\{closure} | 
| File: | app/Tygh/Application.php | 
| Line: | 135 | 
| Function: | offsetGet | 
| File: | app/functions/fn.init.php | 
| Line: | 601 | 
| Function: | offsetGet | 
| File: | app/functions/fn.init.php | 
| Line: | 1147 | 
| Function: | fn_init_layout | 
| File: | init.php | 
| Line: | 175 | 
| Function: | fn_init | 
| File: | index.php | 
| Line: | 24 | 
| Function: | require | 
rtrim(): Passing null to parameter #1 ($string) of type string is deprecated
app/Tygh/Tools/Url.php, line: 402
| File: | app/Tygh/Tools/Url.php | 
| Line: | 402 | 
| Function: | {closure} | 
| File: | app/Tygh/Storefront/Normalizer.php | 
| Line: | 43 | 
| Function: | clean | 
| File: | app/Tygh/Storefront/Factory.php | 
| Line: | 79 | 
| Function: | normalizeStorefrontData | 
| File: | app/Tygh/Storefront/Repository.php | 
| Line: | 339 | 
| Function: | fromArray | 
| File: | app/Tygh/Storefront/Repository.php | 
| Line: | 163 | 
| Function: | find | 
| File: | app/Tygh/Providers/StorefrontProvider.php | 
| Line: | 186 | 
| Function: | findById | 
| File: | app/lib/vendor/pimple/pimple/src/Pimple/Container.php | 
| Line: | 118 | 
| Function: | Tygh\Providers\{closure} | 
| File: | app/Tygh/Application.php | 
| Line: | 135 | 
| Function: | offsetGet | 
| File: | app/functions/fn.init.php | 
| Line: | 601 | 
| Function: | offsetGet | 
| File: | app/functions/fn.init.php | 
| Line: | 1147 | 
| Function: | fn_init_layout | 
| File: | init.php | 
| Line: | 175 | 
| Function: | fn_init | 
| File: | index.php | 
| Line: | 24 | 
| Function: | require | 
rtrim(): Passing null to parameter #1 ($string) of type string is deprecated
app/Tygh/Tools/Url.php, line: 402
| File: | app/Tygh/Tools/Url.php | 
| Line: | 402 | 
| Function: | {closure} | 
| File: | app/Tygh/Storefront/Normalizer.php | 
| Line: | 43 | 
| Function: | clean | 
| File: | app/Tygh/Storefront/Factory.php | 
| Line: | 79 | 
| Function: | normalizeStorefrontData | 
| File: | app/Tygh/Storefront/Repository.php | 
| Line: | 339 | 
| Function: | fromArray | 
| File: | app/Tygh/Storefront/Repository.php | 
| Line: | 215 | 
| Function: | find | 
| File: | app/functions/fn.ultimate.php | 
| Line: | 3925 | 
| Function: | findByCompanyId | 
| File: | app/functions/fn.ultimate.php | 
| Line: | 76 | 
| Function: | fn_ult_bootstrap_company_storefront | 
| File: | app/functions/fn.control.php | 
| Line: | 104 | 
| Function: | fn_ult_get_theme_path_pre | 
| File: | app/functions/fn.common.php | 
| Line: | 128 | 
| Function: | fn_set_hook | 
| File: | app/Tygh/Themes/Themes.php | 
| Line: | 107 | 
| Function: | fn_get_theme_path | 
| File: | app/Tygh/Themes/Themes.php | 
| Line: | 510 | 
| Function: | __construct | 
| File: | app/Tygh/Themes/Styles.php | 
| Line: | 43 | 
| Function: | factory | 
| File: | app/Tygh/Themes/Styles.php | 
| Line: | 796 | 
| Function: | __construct | 
| File: | app/functions/fn.init.php | 
| Line: | 632 | 
| Function: | factory | 
| File: | app/functions/fn.init.php | 
| Line: | 1147 | 
| Function: | fn_init_layout | 
| File: | init.php | 
| Line: | 175 | 
| Function: | fn_init | 
| File: | index.php | 
| Line: | 24 | 
| Function: | require | 
Type of SmartyCompilerException::$line must be int (as in class Exception)
app/lib/vendor/smarty/smarty/libs/Smarty.class.php, line: 1625