38 lines
1.3 KiB
PHP
38 lines
1.3 KiB
PHP
<?php
|
|
|
|
// Подключение классов базы данных
|
|
require_once __DIR__ . '/class/database/class_Medoo.php';
|
|
require_once __DIR__ . '/class/database/class_Database.php';
|
|
|
|
// Подключение классов Функций
|
|
require_once __DIR__ . '/functions/function.php';
|
|
require_once __DIR__ . '/functions/routing.php';
|
|
|
|
// подключение классов REST API и Entity
|
|
require_once __DIR__ . '/restAPI/class_restApi.php';
|
|
require_once __DIR__ . '/class/enity/class_base.php';
|
|
require_once __DIR__ . '/class/enity/class_user.php';
|
|
require_once __DIR__ . '/class/enity/class_project.php';
|
|
require_once __DIR__ . '/class/enity/class_task.php';
|
|
require_once __DIR__ . '/class/enity/class_taskImage.php';
|
|
|
|
// Данные подключения к БД
|
|
define('DB_HOST', '192.168.1.9');
|
|
define('DB_USER', 'root');
|
|
define('DB_PASS', 'root');
|
|
define('DB_NAME', 'taskboard');
|
|
define('DB_PORT', 3306);
|
|
define('DB_CHARSET', 'utf8mb4');
|
|
|
|
// Инициализация подключения к БД
|
|
Database::init();
|
|
|
|
$routes = [
|
|
'/api/user' => __DIR__ . '/../api/user.php',
|
|
'/api/task' => __DIR__ . '/../api/task.php',
|
|
'/api/project' => __DIR__ . '/../api/project.php',
|
|
];
|
|
|
|
$publicActions = ['auth_login', 'check_session'];
|
|
|
|
?>
|