2017 © Pedro Peláez
 

library laravel-clone

A Laravel like base on Slim 3

image

fabrice/laravel-clone

A Laravel like base on Slim 3

  • Monday, December 18, 2017
  • by fabricelepro
  • Repository
  • 3 Watchers
  • 16 Stars
  • 14 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 6 Forks
  • 2 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

Slim 3 Skeleton

This is Laravel like Project base on Slim 3, (*1)

This project is my personal start faster with Slim 3. With Auth provided., (*2)

Installation

composer require fabrice/laravel-clone

Runing

cp env.example .env

And edit your database credential, (*3)

Packages Included - Slim PHP DI Slim-Bridge - Eloquent Model Eloquent - PHP Mailer Wrapper PHPMailer - Environment File .env vlucas/phpdotenv - Validation Handling Respection Validation - Flash Message Slim Build in Class - Slim Twig View Twig-View - Slim CSRF Protection Slim-CSRF - Configuration File Hassankhan/config, (*4)

File Structure

app
    Controllers : All project Controllers
    Models : All Project Models
    Support : All buildin Interface
boostrap
    container.php : All Dependency Injection
    database.php : Database Configuration base on the .env file
public
    All accessible file
config
    database : All Database configuration
    mail : mail sending configuration

TO DO

  • Adding Mail Wrapper PHPMailer or SwiftMailer
  • Create a web shop base on the structure
  • Change Router call to feel like Laravel
  • Adding Tests

any suggestion is welcome, (*5)

Demo

A complete demo is coming, with Email, Queue, Json and more. Stay stune., (*6)

The Versions