bootstrap.php

main 27 lines · 891 bytes Raw
Alex Alex Commit Initial commit 01/10/2026 09:20
1<?php
2
3require_once dirname(__DIR__) . '/vendor/autoload.php';
4
5define('ACP_ROOT', dirname(__DIR__) . '/admin');
6
7require_once dirname(__DIR__) . '/engine/function/general.php';
8require_once dirname(__DIR__) . '/engine/function/extensions.php';
9require_once dirname(__DIR__) . '/engine/function/plugins.php';
10require_once dirname(__DIR__) . '/engine/function/migrations.php';
11require_once dirname(__DIR__) . '/engine/function/updater.php';
12require_once dirname(__DIR__) . '/engine/function/payments.php';
13require_once dirname(__DIR__) . '/admin/bootstrap.php';
14
15if (!function_exists('t_default')) {
16 function t_default(string $key, string $default = ''): string {
17 return $default;
18 }
19}
20
21if (!function_exists('theme_sanitize')) {
22 function theme_sanitize(string $name): string {
23 $name = strtolower(trim($name));
24 return preg_match('/^[a-z0-9_-]{1,64}$/', $name) === 1 ? $name : '';
25 }
26}
27
Top