2017 © Pedro Peláez
 

project meowstic

Laravel project helper scripts

image

wavehack/meowstic

Laravel project helper scripts

  • Thursday, April 6, 2017
  • by WaveHack
  • Repository
  • 1 Watchers
  • 0 Stars
  • 11 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 5 Open issues
  • 15 Versions
  • 0 % Grown

The README.md

, (*1)

About

Meowstic is a collection of Laravel helper scripts I use often for my projects., (*2)

Instead of having to maintain separate sh files in each repo, I decided to make it into a composer package instead., (*3)

Currently only the convert script is available., (*4)

Installation

$ composer global require wavehack/meowstic, (*5)

Usage

Convert

$ cd path/to/project
$ meowstic convert

Converts a traditional Laravel project directory structure to a more sophisticated layout I use for my projects., (*6)

The basic gist of it is that source code now resides in src/, Artisan in bin/ and moves the directories bootstrap, config, database, resources, routes and storage to a new app/., (*7)

This command is only tested on a fresh Laravel project. It might produce unwanted results on an existing or modified codebase., (*8)

More specifically:, (*9)

  • Creates a bin/ directory and moves artisan from the project root to there.
  • Moves source code from app/ to src/.
  • Creates a src/Application.php with the path overrides.
  • Creates an app/ directory and puts in the following directories normally in the root of the project:
    • bootstrap
    • config
    • database
    • resources
    • routes
    • storage
  • Changes the following files to fix paths:
    • app/bootstrap/app.php (including using our own Application class override)
    • app/bootstrap/autoload.php
    • app/config/view.php for our new views path
    • bin/artisan
    • public/index.php
    • src/Console/Kernel.php for our new console routes path
    • src/Providers/BroadcastServiceProvider.php for our new channel routes path
    • src/Providers/RouteServiceProvider.php for our new api and web routes path
    • composer.json for the psr-4 autoload path and artisan calls

License

Meowstic is open-sourced software licensed under the MIT License., (*10)

The Versions

06/04 2017

dev-master

9999999-dev https://github.com/WaveHack/Meowstic

Laravel project helper scripts

  Sources   Download

MIT

The Requires

 

by Avatar WaveHack

25/03 2017

v0.1.13

0.1.13.0 https://github.com/WaveHack/Meowstic

Laravel project helper scripts

  Sources   Download

MIT

The Requires

 

by Avatar WaveHack

05/03 2017

v0.1.12

0.1.12.0 https://github.com/WaveHack/Meowstic

Laravel project helper scripts

  Sources   Download

MIT

The Requires

 

by Avatar WaveHack

05/03 2017

v0.1.11

0.1.11.0 https://github.com/WaveHack/Meowstic

Laravel project helper scripts

  Sources   Download

MIT

The Requires

 

by Avatar WaveHack

05/03 2017

v0.1.10

0.1.10.0 https://github.com/WaveHack/Meowstic

Laravel project helper scripts

  Sources   Download

MIT

The Requires

 

by Avatar WaveHack

05/03 2017

v0.1.9

0.1.9.0 https://github.com/WaveHack/Meowstic

Laravel project helper scripts

  Sources   Download

MIT

The Requires

 

by Avatar WaveHack

05/03 2017

v0.1.8

0.1.8.0 https://github.com/WaveHack/Meowstic

Laravel project helper scripts

  Sources   Download

MIT

The Requires

 

by Avatar WaveHack

05/03 2017

v0.1.7

0.1.7.0 https://github.com/WaveHack/Meowstic

Laravel project helper scripts

  Sources   Download

MIT

The Requires

 

by Avatar WaveHack

05/03 2017

v0.1.6

0.1.6.0 https://github.com/WaveHack/Meowstic

Laravel project helper scripts

  Sources   Download

MIT

The Requires

 

by Avatar WaveHack

05/03 2017

v0.1.5

0.1.5.0 https://github.com/WaveHack/Meowstic

Laravel project helper scripts

  Sources   Download

MIT

The Requires

 

by Avatar WaveHack

05/03 2017

v0.1.4

0.1.4.0 https://github.com/WaveHack/Meowstic

Laravel project helper scripts

  Sources   Download

MIT

The Requires

 

by Avatar WaveHack

05/03 2017

v0.1.3

0.1.3.0 https://github.com/WaveHack/Meowstic

Laravel project helper scripts

  Sources   Download

MIT

The Requires

 

by Avatar WaveHack

05/03 2017

v0.1.2

0.1.2.0 https://github.com/WaveHack/Meowstic

Laravel project helper scripts

  Sources   Download

MIT

The Requires

 

by Avatar WaveHack

05/03 2017

v0.1.1

0.1.1.0 https://github.com/WaveHack/Meowstic

Laravel project helper scripts

  Sources   Download

MIT

The Requires

 

by Avatar WaveHack

05/03 2017

v0.1.0

0.1.0.0 https://github.com/WaveHack/Meowstic

Laravel project helper scripts

  Sources   Download

MIT

The Requires

 

by Avatar WaveHack