Skip to content

This php MVC Framework uses as a dependency Cakephp ORM to manage database .

Notifications You must be signed in to change notification settings

chihebnabil/ChihebPHP

Repository files navigation

Simplex Framework

A modern PHP 8.1+ MVC framework featuring elegant database ORM, middleware support, and robust routing system.

Requirements

  • PHP 8.1 or higher
  • Composer

Installation

composer create-project chiheb/simplex-framework your-project-name

Key Features

  • Modern PHP 8.1+ Framework
  • CakePHP ORM Integration
  • Environment Configuration with Symfony Dotenv
  • Logging with Monolog
  • PSR-4 Autoloading
  • Development Tools:
    • PHPUnit for testing
    • PHPStan for static analysis
    • PHP_CodeSniffer for coding standards
    • PHP-CS-Fixer for code formatting

Quick Start

  1. Configure your environment:
cp .env.example .env
  1. Install dependencies:
composer install
  1. Run development tools:
composer check    # Runs all code quality tools
composer format  # Fix code style
composer lint    # Check coding standards
composer analyze # Static analysis

Documentation

For detailed documentation, please refer to the documentation.md file in this repository.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Author

About

This php MVC Framework uses as a dependency Cakephp ORM to manage database .

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published