pionia/pionia-core

This is the core of the Pionia PHP framework. It is a simple and lightweight PHP framework that is designed to be fast and easy to use.


README

This is the core of the PhP Pioneer Framework

Installation

composer require pionia/pionia-core

This is meant for the core developers of the Pioneer Core not the framework itself. If you are looking to use or get started with the framework, please find the Pioneer Framework here

Usage

Go to the documentation here

Road Map for the Pioneer Core(Subject to change)

Coverage 28/37 -- 75%

Core 1st Phase

  • Core Kernel
  • Core Config and Settings discovery
  • Core Logger
  • Core Request and Response handling
  • Core Routing matching Moonlight pattern
  • Core Middleware
  • Core Services
  • Core Database Configuration
  • Core Query Builder with integration with PORM
  • Core Authentication and Authorization
  • Core Error Handling to match Moonlight pattern
  • Pionia cli
  • Core Commands and Console
  • Core CodeGenerators
  • Core Documentation
  • Core Performance Testing and Review
  • Core Security Testing and Review
  • Core Documentation Testing and Review
  • Release the first version of the core

Core 3rd Phase

  • Serving static file(hosting frontend using Pionia)
  • Handling file uploads
  • Adding Pionia Mailer
  • Testing and Review [-] Update the core docs
  • Release the third version of the core

Core 2nd Phase

  • Core Performance Testing and Review
  • Core Security Testing and Review
  • Core Documentation Testing and Review
  • Data Validators
  • Core Unit Testing
  • Update the core docs
  • Release the second version of the core

Core 4th Phase

  • Testing and Review
  • Update the core docs
  • Release the fourth version of the core
  • Community engagement and support
  • Community contributions

License

MIT License