How to create your own custom console commands | PyroCMS

When you need to create a console command for your website developed using PyroCMS you could simply follow the Laravel documentation. Create your command running the following artisan command:

php artisan make:command TwitterClearCache

It will generate a new command class in:


Now simply register your command, for example in your themes service provider like so :

namespace Pixney\ThidrandiTheme;

use Anomaly\Streams\Platform\Addon\AddonServiceProvider;
use App\Console\Commands\TwitterClearCache;

class ThidrandiThemeServiceProvider extends AddonServiceProvider
    protected $commands = [

Verify the existence of your command by running the artisan command to list all commands:

php artisan list

If you find the command, you should be able to run it using :

php artisan TwitterClearCache