fiveorbs/core

FiveOrbs Core Web Framework

dev-main 2024-11-17 21:07 UTC

This package is auto-updated.

Last update: 2024-11-17 21:11:15 UTC


README

Software License Codacy Badge Codacy Badge Psalm level Psalm coverage

FiveOrbs Core is a lightweight and easily extendable >=PHP 8.3 web framework.

Warning

This library is under active development, some of its features are still experimental and subject to change. Large parts of the documentation are missing.

It features:

  • Http Routing.
  • An autowiring container used for automatic dependency injection.
  • Middleware.
  • Convenience wrappers for PSR request, response and middleware.
  • Logging.

Supported PSRs:

  • PSR-3 Logger Interface
  • PSR-4 Autoloading
  • PSR-7 Http Messages (Request, Response, Stream, and so on.)
  • PSR-11 Container Interface
  • PSR-12 Extended Coding Style
  • PSR-15 Http Middleware
  • PSR-17 Http Factories

Incomplete documentation can be found on the website: fiveorbs.dev/core

License

FiveOrbs Core is released under the MIT license.

Copyright © 2024 ebene fünf GmbH. All rights reserved.