khalilouh/appcore
最新稳定版本:v1.0.0
Composer 安装命令:
composer create-project khalilouh/appcore
包简介
Appcore - Framework PHP léger et modulaire.
README 文档
README
Appcore est un micro-framework PHP léger, modulaire et extensible conçu pour t’aider à démarrer rapidement un projet PHP avec une architecture propre. Il intègre les concepts essentiels : routage, middlewares, entités, contrôleurs, validation, configuration, traduction et gestion des sessions.
🚀 Installation
Installe le package via Composer:
composer require khalilouh/appcore Arborescence du projet app/ ├── config/ # Configuration globale │ ├── bootstrap.php │ ├── dependencies.php │ ├── env.php │ ├── helpers.php │ ├── middlewares.php │ └── service.yaml ├── core/ # Cœur du framework │ ├── App.php │ ├── Router.php │ ├── Session.php │ ├── Database.php │ ├── Validator.php │ ├── abstract/ # Classes abstraites : Controller, Entity, Repository │ └── middlewares/ # Middlewares (ex: Auth) ├── translate/ │ └── fr/ │ └── error_fr.php Utilisation rapide 1. Démarrage de l'application // public/index.php require __DIR__ . '/../vendor/autoload.php'; use khalilouh\Appcore\core\App; $app = new App(); $app->run(); 2. Définir une route use khalilouh\Appcore\core\Router; Router::get('/home', [HomeController::class, 'index']); ⚙️ Configuration | Fichier |Rôle | ------------------ | --------------------------------------------------------- | | `env.php` | Variables d’environnement (base de données, locale, etc.) | | `bootstrap.php` | Initialisation globale de l’application | | `dependencies.php` | Dépendances injectées dans les services | | `middlewares.php` | Liste des middlewares globaux à appliquer | | `service.yaml` | Déclaration des services à injecter automatiquement | 👤 Auteur Nom : brahim1205 Email : sadiocheri11@gmail.com
统计信息
- 总下载量: 1
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2025-07-23