Building an Artisan command

First, we will build an Artisan command. This is my favorite feature of Laravel. It is a nice wrapper around the Symfony console, making it easy to make commands. Commands are a key solution to long-running background processes or to those commands which you need to maintain your site and more.

For example, many projects that I am working on use this for creating Oauth tokens, stub data for a complex data set, and more; it is also used to run code optimizations using tools such as php-cs-fixer.

Here, we will build a command to search for the latest comics of user favorites that we will use later for scheduled commands.

Getting ready

A fresh install of Laravel is fine. I am still working inside the context of the comic book ...

Get Laravel 5.x Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.