laravel5.4的routes資料夾中的console.php和channels.php是做什麼的?
console.php用於使用閉包的形式定義Artisan命令,例如
console.php
Artisan::command('build {project}', function ($project) { $this->info("Building {$project}!"); });
上面這種指令是可以直接在console.php中建立的,在app/Console/Kernel.php檔案中會自動載入該檔案中的內容。
app/Console/Kernel.php
channels.php用于定义Laravel的Event Broadcasting功能對channels的授權規則,詳見:Event Broadcasting
channels.php
Event Broadcasting
console.php
用於使用閉包的形式定義Artisan命令,例如上面這種指令是可以直接在console.php中建立的,在
app/Console/Kernel.php
檔案中會自動載入該檔案中的內容。channels.php
用于定义Laravel的Event Broadcasting
功能對channels的授權規則,詳見:Event Broadcasting