sentgine / ray
Ray is a lightweight PHP library for building MVC frameworks.
v1.0.9
2024-07-07 17:48 UTC
Requires
- php: >=8.2
README
Ray is a minimalistic library designed to build MVC frameworks. It provides essential components such as routing, dotenv configuration, controller handling, request and response management, and several helper functions. This library aims to offer a simple and flexible foundation for building web applications.
Features
- Routing: Define and manage application routes easily.
- Dotenv: Load environment variables from a
.env
file. - Controllers: Create controllers to handle different application logic.
- Request Handling: Simplified handling of HTTP requests.
- Response Management: Easily create and send HTTP responses.
- Middleware Support: Implement middleware pre-request processing.
- Helper Functions: Utility functions to streamline development.
Requirements
- PHP 8.2 or higher.
Installation
You can install the package via Composer by running the following command:
composer require sentgine/ray:^1.0
Changelog
Please see the CHANGELOG file for details on what has changed.
Security
If you discover any security-related issues, please email sentgine@gmail.com instead of using the issue tracker.
Credits
Ray is built and maintained by Adrian Navaja.
- Check out some cool tutorials and stuff on YouTube!
- Catch my latest tweets and updates on Twitter (formerly X)!
- Let's connect on a more professional note over on LinkedIn!
- For more information about me and my work, visit my website: sentgine.com.
License
The MIT License (MIT). Please see the LICENSE file for more information.