2017 © Pedro Peláez
 

library lpackager

Packages Generator for Laravel

image

amranidev/lpackager

Packages Generator for Laravel

  • Tuesday, July 10, 2018
  • by amranidev
  • Repository
  • 2 Watchers
  • 23 Stars
  • 140 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 5 Forks
  • 0 Open issues
  • 8 Versions
  • 5 % Grown

The README.md

lpackager

SensioLabsInsight, (*1)

Build Status StyleCI Latest Stable Version Latest Unstable Version License, (*2)

Lpackager is a CLI tool that allows you to generate packages/modules into your laravel app without forgetting business logic. Split laravel app into packages/modules., (*3)

I. Package Installation

  1. Run composer require to install Lpackager :, (*4)

    composer require Amranidev/Lpackager
    
    

    Or add in composer.json:, (*5)

    require : {
        "Amranidev/Lpackager": "v1.0.*"
    }
    

    Then update composer :, (*6)

    $ composer update
    
  2. Add the service providers to config/app.php :, (*7)


    Amranidev\Lpackager\LpackagerServiceProvider::class,

II. Quick Start

Create new package by php artisan lpackager:package <PackageName> <PackagePath> <"NameSpace">, (*8)

In this example, we will create a new (package/module) into our application with a name (Customer)., (*9)

  1. Create your first package:, (*10)

    php artisan lpackager:package Customer Kernel "Kernel\Customer", (*11)

Imgur, (*12)

  1. Register namespace:, (*13)

    Add to composer.json, (*14)

    json "psr-4": { "App\\": "app/", "Kernel\\Customer\\": "Kernel/Customer/src" }, (*15)

  2. Register the service provider:, (*16)

    Add the service provider to config/app.php, (*17)

    php Kernel\Customer\CustomerServiceProvider::class,, (*18)

  3. Finally:, (*19)

    Run composer dump-autoload, (*20)

    Check if evreything is okey :, (*21)

    http://{your-project-url}/client, (*22)

III. Commands

  • Create new Package : php artisan lpackager:package <PackageName> <PackagePath> <"NameSpace">, (*23)

  • Create new Controller : php artisan lpackager:controller <ClassName> <PackageName> <PackagePath> <"NameSpace">, (*24)

  • Create new Model : php artisan lpackager:model <ClassName> <PackagePath> <"NameSpace">, (*25)

Contact : amranidev@gmail.com

The Versions

10/07 2018

dev-master

9999999-dev http://github.com/amranidev/scaffold-interface

Packages Generator for Laravel

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

by Amrani Houssain

laravel framework package package generator

21/10 2016

dev-analysis-qoWjd5

dev-analysis-qoWjd5 http://github.com/amranidev/scaffold-interface

Packages Generator for Laravel

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

by Amrani Houssain

laravel framework package package generator

26/05 2016

v1.0.15

1.0.15.0 http://github.com/amranidev/scaffold-interface

Packages Generator for Laravel

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

by Amrani Houssain

laravel framework package package generator

26/05 2016

v1.0.11

1.0.11.0 http://github.com/amranidev/scaffold-interface

Packages Generator for Laravel

  Sources   Download

MIT

The Requires

  • php >=5.5.9

 

The Development Requires

by Amrani Houssain

laravel framework package package generator

21/05 2016

v1.0.3

1.0.3.0 http://github.com/amranidev/scaffold-interface

Packages Generator for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Amrani Houssain

laravel framework package package generator

18/05 2016

v1.0.2

1.0.2.0 http://github.com/amranidev/scaffold-interface

Packages Generator for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Amrani Houssain

laravel framework package package generator

16/05 2016

v1.0.1

1.0.1.0 http://github.com/amranidev/scaffold-interface

Packages Generator for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Amrani Houssain

laravel framework package package generator

16/05 2016

v1.0.0

1.0.0.0 http://github.com/amranidev/scaffold-interface

Packages Generator for Laravel

  Sources   Download

MIT

The Requires

 

The Development Requires

by Amrani Houssain

laravel framework package package generator