Download the PHP package fligno/boilerplate-generator without Composer

On this page you can find all versions of the php package fligno/boilerplate-generator. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package boilerplate-generator

Fligno Packager & Boilerplate Generator for Laravel

This is where your description should go. Take a look at contributing.md to see a to do list.

Installation

Via Composer

Note: If you haven't set up your Gitlab Personal Access Token for Composer yet, please follow this instruction.

Usage

List of fligno commands

Name Command Description
Package List fligno:package:list List all locally installed packages.
Package Create fligno:package:create Create a new Laravel package.
Package Remove fligno:package:remove Remove a Laravel package.
Package Enable fligno:package:enable Enable a Laravel package.
Package Disable fligno:package:disable Disable a Laravel package.
Package Clone fligno:package:clone Clone a Laravel package using Git.
Package Publish fligno:package:publish Publish a Laravel package using Git.
Test fligno:test Run the application and package tests.
Start fligno:start Create a model with migration, API controller, request, event, and resource files.

List of gen commands

File Type Command Laravel Counterprt Description
Cast gen:cast make:cast Create a new custom Eloquent cast class in Laravel or in a specific package.
Channel gen:channel make:channel Create a new channel class in Laravel or in a specific package.
Class gen:channel Create a new PHP class in Laravel or in a specific package.
Command gen:command make:command Create a new Artisan command in Laravel or in a specific package.
Component gen:component make:component Create a new view component class in Laravel or in a specific package.
Container gen:container Create a new service container in Laravel or in a specific package.
Controller gen:controller make:controller Create a new controller class in Laravel or in a specific package.
Docs gen:docs make:controller Generate Scribe documentations.
Event gen:event make:event Create a new event class in Laravel or in a specific package.
Exception gen:exception make:exception Create a new custom exception class in Laravel or in a specific package.
Facade gen:facade Create a new facade in Laravel or in a specific package.
Factory gen:factory make:factory Create a new model factory in Laravel or in a specific package.
Gitlab CI gen:gitlab Create a Gitlab CI YML file in a specific package.
Helper gen:helper Create a new helper file in Laravel or in a specific package.
Interface gen:interface Create a new interface in Laravel or in a specific package.
Job gen:job make:job Create a new job class in Laravel or in a specific package.
Interface gen:interface Create a new interface in Laravel or in a specific package.
Listener gen:listener make:listener Create a new event listener class in Laravel or in a specific package.
Mail gen:mail make:mail Create a new email class in Laravel or in a specific package.
Middleware gen:middleware make:middleware Create a new middleware class in Laravel or in a specific package.
Migration gen:migration make:migration Create a new migration file in Laravel or in a specific package.
Model gen:model make:model Create a new Eloquent model class in Laravel or in a specific package.
Notification gen:notification make:notification Create a new notification class in Laravel or in a specific package.
Observer gen:observer make:observer Create a new observer class in Laravel or in a specific package.
Policy gen:policy make:policy Create a new policy class in Laravel or in a specific package.
Provider gen:provider make:provider Create a new service provider class in Laravel or in a specific package.
Repository gen:repository Create a new repository class in Laravel or in a specific package.
Request gen:request make:request Create a new form request class in Laravel or in a specific package.
Resource gen:resource make:resource Create a new resource file in Laravel or in a specific package.
Routes gen:routes Create web and/or api route files in a specific package.
Rule gen:rule make:rule Create a new validation rule in Laravel or in a specific package.
Seeder gen:seeder make:seeder Create a new seeder class in Laravel or in a specific package.
Test gen:test make:test Create a new test class in Laravel or in a specific package.
Trait gen:trait Create a new interface in Laravel or in a specific package.

Change log

Please see the changelog for more information on what has changed recently.

Testing

There would be 2 Packages inside your Laravel Project: and .

  1. Create a Dummy Package for Testing:

  2. Proceed to Testing

    or

    It would probably be the same as below

    Choose the you created earlier by entering its corresponding number. In this case, .

  3. Wait for the Test to Finish. To further verify, your Package should contain "Random"-named Files including , , , etc.

  4. Upon successful testing, you can now remove the Dummy Package you create by using

Contributing

Please see contributing.md for details and a todolist.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

Credits

License

MIT. Please see the license file for more information.


All versions of boilerplate-generator with dependencies

PHP Build Version
Package Version
Requires php Version ^8.0
illuminate/support Version ~7|~8|~9
jeroen-g/laravel-packager Version ^2.8
pestphp/pest Version ^1.22
pestphp/pest-plugin-laravel Version ^1.2
milroyfraser/pest-plugin-gwt Version ^0.0.3
pestphp/pest-plugin-faker Version ^1.0
knuckleswtf/scribe Version ^4.1
laravel/pint Version ^1.2
fligno/starter-kit Version ^3.15
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package fligno/boilerplate-generator contains the following files

Loading the files please wait ....