Offers brace
-command on command line
$app->command->addCommand("analyze", function (array $arguments = []) {
if ($arguments["--thread_id"] !== null) {
}
}, "", [new CliValueArgument("--thread_id", "Thread ID to analyze")]);
Add this to 10_di.php
$app->addModule(new CommandModule())
And create 30_command.php
$app->command->addCommand("command1", function() {
echo "Hello World";
});
// Execute command1 every 5 seconds
$app->command->addInterval(5, "command1");
// Support Cron format
$app->command->addInterval("* * * * *", "command1");
// Execut once per hour
$app->command->addInterval("5 * * * *", "command1");
$app->command->addInterval("5,10,15,20 * * * *", "command1");
brace scheduler