[MVC] Полная миграция на MVC архитектуру
- Создано ядро MVC: App, Router, Controller, Model, View, Database - Созданы модели: User, Product, Category, Cart, Order - Созданы контроллеры: Home, Auth, Product, Cart, Order, Page, Admin - Созданы layouts и partials для представлений - Добавлены все views для страниц - Настроена маршрутизация с чистыми URL - Обновлена конфигурация Docker и Apache для mod_rewrite - Добавлена единая точка входа public/index.php
This commit is contained in:
18
public/index.php
Normal file
18
public/index.php
Normal file
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* AETERNA - Единая точка входа MVC приложения
|
||||
*
|
||||
* Все запросы перенаправляются сюда через .htaccess
|
||||
*/
|
||||
|
||||
// Определяем константу корневой директории
|
||||
define('ROOT_PATH', dirname(__DIR__));
|
||||
|
||||
// Автозагрузка классов
|
||||
require_once ROOT_PATH . '/app/Core/App.php';
|
||||
|
||||
// Создаем и запускаем приложение
|
||||
$app = new \App\Core\App();
|
||||
$app->init()->run();
|
||||
|
||||
Reference in New Issue
Block a user