搜索

首页  >  问答  >  正文

laravel5.4的routes文件夹中的console.php和channels.php是做什么的?

laravel5.4的routes文件夹中的console.php和channels.php是做什么的?

我想大声告诉你我想大声告诉你2807 天前593

全部回复(1)我来回复

  • 迷茫

    迷茫2017-05-16 16:49:38

    console.php用于使用闭包的形式定义Artisan命令,比如

    Artisan::command('build {project}', function ($project) {
        $this->info("Building {$project}!");
    });
    

    上面这种命令是可以直接在console.php中创建的,在app/Console/Kernel.php文件中会自动加载该文件中的内容。

    channels.php用于定义Laravel的Event Broadcasting功能对channels的授权规则,详见:Event Broadcasting

    回复
    0
  • 取消回复