kaythinks/kayphpframework

KayPHP is a minimalistic PHP MVC Framework

Installs: 14

Dependents: 0

Suggesters: 0

Security: 0

Stars: 11

Watchers: 2

Forks: 1

Open Issues: 1

pkg:composer/kaythinks/kayphpframework

2.3.1 2023-11-14 15:07 UTC

README

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