UNPKG

@controlla/cli

Version:

Command line interface for rapid Controlla projects development

78 lines (49 loc) 2.85 kB
# :package_description [![Latest Version on Packagist](https://img.shields.io/packagist/v/ivansotelo/{{ name }}.svg?style=flat-square)](https://packagist.org/packages/ivansotelo/{{ name }}) [![GitHub Tests Action Status](https://img.shields.io/github/workflow/status/ivansotelo/{{ name }}/run-tests?label=tests)](https://github.com/ivansotelo/{{ name }}/actions?query=workflow%3ATests+branch%3Amaster) [![GitHub Code Style Action Status](https://img.shields.io/github/workflow/status/ivansotelo/{{ name }}/Check%20&%20fix%20styling?label=code%20style)](https://github.com/ivansotelo/{{ name }}/actions?query=workflow%3A"Check+%26+fix+styling"+branch%3Amaster) [![Total Downloads](https://img.shields.io/packagist/dt/ivansotelo/{{ name }}.svg?style=flat-square)](https://packagist.org/packages/ivansotelo/{{ name }}) {{ description }} ## Support us [<img src="https://github-ads.s3.eu-central-1.amazonaws.com/package-skeleton-laravel.jpg?t=1" width="419px" />](https://IvanSotelo.be/github-ad-click/package-skeleton-laravel) We invest a lot of resources into creating [best in class open source packages](https://IvanSotelo.be/open-source). You can support us by [buying one of our paid products](https://IvanSotelo.be/open-source/support-us). We highly appreciate you sending us a postcard from your hometown, mentioning which of our package(s) you are using. You'll find our address on [our contact page](https://IvanSotelo.be/about-us). We publish all received postcards on [our virtual postcard wall](https://IvanSotelo.be/open-source/postcards). ## Installation You can install the package via composer: ```bash composer require ivansotelo/{{ name }} ``` You can publish and run the migrations with: ```bash php artisan vendor:publish --provider="IvanSotelo\\{{ pascalCaseSigular }}\\{{ pascalCaseSigular }}ServiceProvider" --tag="{{ name }}-migrations" php artisan migrate ``` You can publish the config file with: ```bash php artisan vendor:publish --provider="IvanSotelo\\{{ pascalCaseSigular }}\\{{ pascalCaseSigular }}ServiceProvider" --tag="{{ name }}-config" ``` This is the contents of the published config file: ```php return [ ]; ``` ## Usage ```php ${{ name }} = new IvanSotelo\\{{ pascalCaseSigular }}(); echo ${{ name }}->echoPhrase('Hello, Ivan Sotelo!'); ``` ## Testing ```bash composer test ``` ## Changelog Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently. ## Contributing Please see [CONTRIBUTING](.github/CONTRIBUTING.md) for details. ## Security Vulnerabilities Please review [our security policy](../../security/policy) on how to report security vulnerabilities. ## Credits - [Ivan Sotelo](https://github.com/IvanSotelo) - [All Contributors](../../contributors) ## License The MIT License (MIT). Please see [License File](LICENSE.md) for more information.