jirbasoft / jiriba-php-api
A lighteight, reusable PHP API framework for rapid and structured backend development.
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:project
pkg:composer/jirbasoft/jiriba-php-api
Requires
- google/cloud-recaptcha-enterprise: ^2.1
- google/protobuf: ^4.31
- phpmailer/phpmailer: ^6.10
This package is not auto-updated.
Last update: 2026-01-27 12:24:42 UTC
README
🧠 Overview
The Jiriba PHP API Framework is a custom-built micro-framework that helps you:
- 🎯 Quickly scaffold API projects
- 🧩 Modularize your controllers and routes
- 🗄️ Connect to and auto-create MySQL tables based on your configuration
- 📦 Handle backups, logging, request metadata, and admin setup with ease
- 🛠️ Customize everything — but keep it simple
⚙️ Configuration
All configuration is handled via src/Config.php.
You define:
- 📌 Database credentials
- 🧱 Table structures
- 📂 Upload folders
- 🔐 Admin role and permissions
- 🌍 Global constants
💾 Database Initialization
Tables are auto-created based on Config::TABLES using:
$model = new Model(); $model->init();