edofre/yii2-command-caller

Yii2 command caller

Installs: 13

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

Open Issues: 0

Type:yii2-extension

pkg:composer/edofre/yii2-command-caller

V1.0.1 2017-10-26 13:07 UTC

This package is not auto-updated.

Last update: 2025-09-28 09:40:25 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License composer.lock

Installation

The preferred way to install this extension is through composer.

To install, either run

$ php composer.phar require edofre/yii2-command-caller "V1.0.1"

or add

"edofre/yii2-command-caller": "V1.0.1"

to the require section of your composer.json file.

Usage

As application component

Add the component to your configuration file

    'components' => [
        'consoleRunner' => [
            'class' => 'edofre\commandcaller\CommandCaller',
            // Default values, not required
            'script' => '@app/yii',
            'executable' => '/usr/bin/php',
        ]
    ]
// We will change the $result variable in the CommandCaller class
Yii::$app->consoleRunner->run('command parameter1 parameter2');

As single class

$commandCaller = new \edofre\commandcaller\CommandCaller();
$commandCaller->run('command parameter1 parameter2');