artisanize - Artisanize your Symfony Console commands

  •        6

Then, in your command files, rather than extend Symfony's base command (Symfony\Component\Console\Command\Command), extend the Artisanize Command class (Artisanize\Command). Define signature and description properties and a handle method on the class. A command class has three components: a signature, a description, and a handle method.

https://github.com/zachleigh/artisanize

Tags
Implementation
License
Platform

   




Related Projects

laravel-zero - A PHP framework for console artisans

  •    PHP

Laravel Zero was created by, and is maintained by Nuno Maduro, and is a micro-framework that provides an elegant starting point for your console application. It is an unofficial and customized version of Laravel optimized for building command-line applications. For full documentation, visit laravel-zero.com.

silly - Silly CLI micro-framework based on Symfony Console

  •    PHP

Silly CLI micro-framework based on Symfony Console. Silly\Application extends Symfony\Console\Application and can be used wherever Symfony's Application can.

symfony-console-form - Use Symfony forms for Console command input

  •    PHP

This package contains a Symfony bundle and some tools which enable you to use Symfony Form types to define and interactively process user input from the CLI. Enable Matthias\SymfonyConsoleForm\Bundle\SymfonyConsoleFormBundle in the kernel of your Symfony application.

laravel-langman - Language files manager in your artisan console.

  •    PHP

Langman is a language files manager in your artisan console, it helps you search, update, add, and remove translation lines with ease. Taking care of a multilingual interface is not a headache anymore. Brings only the translation of the name key in all languages.


drupal-console - The Drupal CLI

  •    PHP

The Drupal CLI. A tool to generate boilerplate code, interact with and debug Drupal.Details of the latest version can be found on the Drupal Console project page under https://drupalconsole.com/.

tinker

  •    PHP

Laravel Tinker is a powerful REPL for the Laravel framework. From your console, execute the php artisan tinker command.

vagrant-php-dev-box - PHP 7 vagrant development box with nginx, php-fpm, MySQL, Symfony, Laravel,

  •    

The installation process will create a folder symfony-standard inside the main directory of the repository. You can now start working inside this folder directly on your host computer using your favourite IDE. Changes done there will be reflected directly on the vagrant box as the directory is mounted in the vagrant box under /vagrant. Also you can login into the box using vagrant ssh and have the full control over processes etc. As the provisioning using the ansible provisioner is very fast you can repeat the whole procedure at any time. In order to start fresh just run vagrant destroy and vagrant up. This will undo all you manual changes done on the vagrant box and provide you with a clean setup.

AliyunOSS - 阿里云 OSS 官方 SDK 的 Composer 封装,支持任何 PHP 项目,包括 Laravel、Symfony、TinyLara 等等。

  •    PHP

阿里云 OSS 官方 SDK 的 Composer 封装,支持任何 PHP 项目,包括 Laravel、Symfony、TinyLara 等等。

laravel-console-menu - 🔘 Beautiful PHP CLI menus

  •    PHP

Laravel Console Menu was created by, and is maintained by Nuno Maduro, and is a php-school/cli-menu wrapper for Laravel Console Commands. Available colors: black, red, green, yellow, blue, magenta, cyan, white.

twill - Twill is an open source CMS toolkit for Laravel that helps developers rapidly create a custom admin console that is intuitive, powerful and flexible — We're hiring a Laravel engineer: https://area17

  •    PHP

Twill is an open source Laravel package that helps developers rapidly create a custom CMS that is beautiful, powerful, and flexible. By standardizing common functions without compromising developer control, Twill makes it easy to deliver a feature-rich admin console that focuses on modern publishing needs. Twill is an AREA 17 product. It was crafted with the belief that content management should be a creative, productive, and enjoyable experience for both publishers and developers.

artisan-view - :eyes: Manage your views in Laravel projects through artisan

  •    PHP

You'll have to follow a couple of simple steps to install this package. If you're using Laravel 5.5, you can skip this step. The service provider will have already been registered thanks to auto-discovery.

idea-php-laravel-plugin - Laravel Framework Plugin for PhpStorm / IntelliJ IDEA

  •    Java

To install, go to Settings > Plugins and search for "Laravel Plugin". Once installed, you must activate per-project by going to Settings > Languages & Frameworks > PHP > Laravel and clicking "Enable for this project".

enqueue-dev - PHP7.1+. Message queue packages for PHP, Symfony, Laravel, Yii, and Magento

  •    PHP

Enqueue is production ready, battle-tested messaging solution for PHP. Provides a common way for programs to create, send, read messages. This is a main development repository. It provides a friendly environment for productive development and testing of all Enqueue related features&packages.

docker-symfony - Run a Symfony application using Docker & docker-compose

  •    

This is a complete stack for running Symfony 4 (latest version: Flex) into Docker containers using docker-compose tool. Next, put your Symfony application into symfony folder and do not forget to add symfony.dev in your /etc/hosts file.

symfony-rest-edition - Fork from symfony-standard edition with additional rest features.

  •    PHP

Welcome to the Symfony REST Edition - a fully-functional Symfony2 application that you can use as the skeleton for your new applications. This document contains information on how to download, install, and start using Symfony. For a more detailed explanation, see the Installation chapter of the Symfony Documentation.

symfony-installer - The Symfony Installer

  •    PHP

This is the official installer to start new projects based on the Symfony full-stack framework. The installer is only compatible with Symfony 2 and 3. See the Symfony Installation article on the official Symfony Documentation for more details.

lts - Enforces Long Term Supported versions of Symfony components

  •    

Using symfony/symfony makes Composer install all Symfony Components, all in the same version. But when using the standalone packages, Composer might install dependencies in a different major version (symfony/http-kernel v3.4 is compatible with symfony/event-dispatcher v4.0 for instance). This is fine if you don't want to stick to Symfony LTS versions and if your code does not use these transitive dependencies.

iniscan - A php.ini scanner for best security practices

  •    PHP

The Iniscan is a tool designed to scan the given php.ini file for common security practices and report back results. Currently it is only for use on the command line and reports the results back to the display for both Pass and Fail on each test. The only current dependency is the Symfony console.

laravel-tail - An artisan command to tail your application logs

  •    PHP

This package offers an Artisan command to tail the application log. It supports daily and single logs on your local machine. Spatie is a webdesign agency in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.