Skip to content

kaythinks/kayphpframework

Repository files navigation

GitHub GitHub GitHub license

KayPHP Framework

A light weight PHP MVC Framework that get's the Job done.

Installation

Run

$ composer create-project --prefer-dist kaythinks/kayphpframework mywebproject

Or run

$ git clone https://github.com/kaythinks/kayphpframework.git mywebproject

STARTING

	Run the following to start the server and enjoy application
	~ php - S localhost:7777 
	~ composer install 
	~ composer dump-autoload
	~ Change the EnvExample.php file to Env.php and change the class name to Env

TESTING

Run in the root folder :
vendor/bin/phpunit Tests/ExampleTest.php

COMMANDS

To migrate tables, run :
composer migrate tables

To seed data, run :
composer seed tables    

To run queues, run :
composer queue mails
NOTE: You are advised to run "php app/Systems/Queues/MailQueueProcessor.php" if you are trying to queue multiple processes as composer times out after some time.

SUPPORTS

Redis Caching

Cloudinary File Upload

RabbitMQ Queueing

PHPUnit Testing

PHP Mailer

About

A minimalistic MVC framework , for real PHP developers, by real PHP developers.

Resources

License

Stars

Watchers

Forks

Packages

No packages published