nattreid/console

Nette 框架的 Console

1.1.5 2019-04-08 08:39 UTC

README

config.neon 中的设置

extensions:
    console: NAtrreid\Console\DI\ConsoleExtension

可用设置

console:
    prefix: cli
    commands:
        - TridaSPrikazy
        - TridaSPrikazy2

命令

class TridaSPrikazy extends CommandCollection {

    /**
     * Popis, zobrazi se v napovede
     * @param string $promena i tento text se zobrazi v napovede
     */
    public function prikaz($promena) {
        $this->printLine('Provadim prikaz');
        // php kod
    }
}

启动

通过命令行启动

php index.php tridasprikazy:prikaz /promena=hodnota

或者通过浏览器启动,如果 Tracy 已启用。

http://domena/cli/tridasprikazy/prikaz?promena=hodnota