melihovv / laravel-starter-kit by melihovv

Laravel starter kit
307
10
2
Package Data
Maintainer Username: melihovv
Package Create Date: 2016-09-09
Package Last Update: 2020-03-09
Language: PHP
License: MIT
Last Refreshed: 2024-05-03 15:04:47
Package Statistics
Total Downloads: 307
Monthly Downloads: 0
Daily Downloads: 0
Total Stars: 10
Total Watchers: 2
Total Forks: 5
Total Open Issues: 0

laravel-starter-kit

Build 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 phpmd and phpcs
  • abstract FormRequest class
  • abstract console Command class
  • commands to run phpunit tests, phpmd, 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
  • enable phpmd and phpcs inspections in PhpStorm
  • configure phpunit in PhpStorm