Laravel 5 package bootstraper.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src Fixed composer.json 'authors' field Aug 22, 2018
LICENSE.md
README.md
composer.json

README.md

Bootpack - Laravel 5 package bootstraper

Description

Bootpack is a laravel 5 package bootstraper that does the following:

  • Creates composer.json for a laravel package
  • Create a basic well structured package directory
  • Adds the local autoloader to the project composer.json
  • Dumps the autoload
  • Adds the package service provider to the laravel project
  • Initiates a git repository
  • Perhaps more ;D

It features a full terminal application based on an artisan command.

Installation

composer require consoletvs/bootpack

Register the service provider to the current project (Not needed if using laravel 5.5+):

ConsoleTVs\Bootpack\BootpackServiceProvider::class

Publish the configuration:

php artisan vendor:publish

Usage

Can't be more simple... rename test/package to the vendor/packagename notation you wish to create.

Example: consoletvs/bootpack

php artisan bootpack:create test/package

You then have a cool functional terminal to help you create the package. Enjoy!

First

Second

Package Structure

Structure