melihovv/laravel-starter-kit

Laravel starter kit
310 10
Install
composer require melihovv/laravel-starter-kit
License:MIT
Last Updated:Mar 9, 2020
Links: GitHub  ·  Packagist
Maintainer: melihovv

laravel-starter-kit

GitHub Workflow Status styleci

Packagist Packagist Packagist

Laravel starter kit

Installation

composer create-project melihovv/laravel-starter-kit super-project

Changes

  • app/User.php move to app/Models/User.php
  • AdditionalMethods trait for Eloquent models
  • sqlite database connection for in-memory tests by default in phpunit.xml
  • TestHelpers trait
  • additional helpers
  • custom configs for phpcs
  • abstract FormRequest class
  • abstract console Command class
  • commands to run phpunit tests, phpcs and phpcpd analysis
  • don't allow mocking of non existent methods (Mockery)
  • required extensions in composer.json

Installed packages

Things you may want to do manually

  • name of your app in config/app.php
  • timezone in config/app.php
  • locale in config/app.php
  • enable laravel-plugin in PhpStorm