Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在execute命令中传递参数?php laravel电报机器人_Php_Laravel_Telegram Bot - Fatal编程技术网

如何在execute命令中传递参数?php laravel电报机器人

如何在execute命令中传递参数?php laravel电报机器人,php,laravel,telegram-bot,Php,Laravel,Telegram Bot,我尝试在getUpdates块代码中使用参数执行命令: public function getUpdates() { $commandsHandler = Telegram::commandsHandler(true); if(stripos($telegram['text'], 'REF') !== false) { $arguments = array( 'ID' => $telegram['text'] )

我尝试在getUpdates块代码中使用参数执行命令:

public function getUpdates() {

    $commandsHandler = Telegram::commandsHandler(true);

    if(stripos($telegram['text'], 'REF') !== false) {

        $arguments = array(
            'ID' => $telegram['text']
        );

        Telegram::getCommandBus()->execute('partner', $arguments, $commandsHandler);

        die();
    }

但是如果我传递参数,执行不工作,没有参数都可以,什么问题?如何传递参数以执行命令?

似乎有几个项目名为“Telegram”--如果您可以链接到正在使用的项目,或者如果您不知道如何安装Telegram,可能会帮助人们更好地回答您的问题。我使用您在问题中提到的“execute not working”,但您没有描述什么“不工作意味着”。你看到错误了吗?它只是“不工作”吗?如果是,那么“工作”对你意味着什么?执行就是不工作,没有错误什么是“不工作”“什么意思?从你的帖子中不清楚当你调用
execute
方法时会发生什么。当你试图找人帮助解决你的问题时,这种背景可能非常重要。