Download the PHP package bubblegum-php/bubblegum without Composer
On this page you can find all versions of the php package bubblegum-php/bubblegum. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download bubblegum-php/bubblegum
More information about bubblegum-php/bubblegum
Files in bubblegum-php/bubblegum
Package bubblegum
Short Description Bubblegum.
License MIT
Homepage https://github.com/bubblegum-php/bubblegum
Informations about the package bubblegum
About Framework
Bubblegum is a lightweight, modular PHP framework that offers flexibility for both small-scale projects and complex applications. Its modular design allows you to combine the necessary components and remove unnecessary features, tailoring it to your specific needs.
Features
- Modularity: Combine and customize modules to suit your specific needs.
- Efficiency: Remove unnecessary components to optimize performance.
- Extensibility: Create your own modules and extensions to enhance functionality.
Install
Using composer composer create-project bubblegum-php/bubblegum myproject
Using git git clone https://github.com/bubblegum-php/bubblegum.git
Docker setup
-
There are two important environment files:
/.env
/docker/database.env
. Create these files by following the example files located in the respective folders. -
Effortlessly build your project using pre-configured Docker files with a simple command:
docker compose up --build
- Connect to http://localhost:8666/
Modules
- CORE 🍬 The core module that connects all other modules and provides a pre-built routing system.
- CONTROLLERS 🍬 Handles requests and generates responses.
- VIEWS 🍬 Manages views and view objects.
- ENVIRONMENT 🍬 Facilitates loading environment variables from files and managing them within your code.
- DB 🍬 Offers database integration with PostgreSQL.
- DB-MODELS 🍬 Provides models for efficient interaction with database entities.
- DB-MIGRATIONS 🍬 Enables database schema management through migrations.
- MIDDLEWARES 🍬 Adds middlewares to wrap your components.
Or you always can create modules by yourself :)
License
The bubblegum framework is fully open-source software licenced under the MIT LICENSE.
All versions of bubblegum with dependencies
bubblegum-php/bubblegum-controllers Version 1.0.*
bubblegum-php/bubblegum-views Version 1.0.*
bubblegum-php/bubblegum-db-migrations Version 1.0.*
bubblegum-php/bubblegum-db-models Version 1.0.*
bubblegum-php/bubblegum-middlewares Version 1.1.*