Ray is a lightweight PHP library for building MVC frameworks.

v1.0.9 2024-07-07 17:48 UTC

This package is auto-updated.

Last update: 2024-11-07 18:43:21 UTC


README

License Latest Stable Version Total Downloads

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.