Skip to content
This repository has been archived by the owner on May 13, 2022. It is now read-only.
/ nucleon Public archive

A Custom Framework based off the PHP Slim Framework.

License

Notifications You must be signed in to change notification settings

alankoroma/nucleon

Repository files navigation

Nucleon

A Simple light-weight Framework based on the Hexagonal Architecture with PHP Unit Test, PHP Unit Database Test, Database Migration, View Templating and Authentication.

Installation

Install dependencies with Composer

composer install

Create a .env file and configure with System settings. An Example .env.example has been provided. Database driver can be either sqlite or mysql. Update phinx.yml with database settings

If your database driver is mysql create a new MYSQL Database called nucleon and a test Database called test_nucleon

Run all migrations (check phinx.yml for more migration environments)

vendor/bin/phinx migrate

or (SQLite)

vendor/bin/phinx migrate -e production_sqlite

to specify an environment

About

A Custom Framework based off the PHP Slim Framework.

Resources

License

Stars

Watchers

Forks

Packages

No packages published