Search by

A PHP minimal framework which allows you to control every bit of it.

Package info

github.com/ekwachie/inna

pkg:composer/payperlez/inna

Statistics

Installs: 12

Dependents: 0

Suggesters: 0

Stars: 3

Open Issues: 0

v2.0.0 2026-10-22 15:14 UTC

This package is auto-updated.

Last update: 2026-10-22 16:54:23 UTC


README

A minimal PHP MVC framework by Payperlez. PHP >=8.4 is required.

This is Inna 2.0. Read the upgrade guide before applying framework changes to an existing application.

Start from this checkout

composer install
cp env.example .env
php -S 127.0.0.1:8080 -t . dev-router.php

Do not overwrite an existing .env. Set DOMAIN=127.0.0.1:8080. Open the landing page at http://127.0.0.1:8080 and developer guides at http://127.0.0.1:8080/documentation.

The homepage and documentation do not require a database connection, Payperlez credentials or private-storage keys. Configure those features when you use them.

Developer guide

Verify

composer check-platform-reqs
composer validate --strict
composer test
php tests/http.php

The HTTP suite starts its own isolated localhost server. Tests use simulated Payperlez responses; no real payment or SMS is initiated.

License

MIT. Maintained by the Payperlez team.