[英]How to make sub directories for jobs in Laravel 5.1?
我正在使用Laravel 5.1。 一般來說生成工作我做php artisan make:job SomeJobName
。 這基本上會在app/Jobs
目錄中創建一個SomeJobName
作業。 但是,如果我的應用程序是巨大的。 我最終會在該文件夾中包含大量文件。 我想整理一下。 我想創建子目錄,如:
app/Jobs/Users/
Store.php
Update.php
Delete.php
app/Jobs/Posts
Store.php
Update.php
Delete.php
建議的方法是什么?
artisan make:*
命令將接受相對命名空間,因此您可以執行以下操作:
php artisan make:job Users/Store
您甚至不需要創建子目錄,因為如果技術人員不存在,他們將創建子目錄。
如果您之后調整名稱空間應該是可能的。
創建子目錄(例如,用戶),復制您的作業(例如Store.php)並將命名namespace App\\Jobs\\Users;
更改為命名namespace App\\Jobs\\Users;
在使用腳本中,您必須use App\\Jobs\\Users\\Store;
導入它use App\\Jobs\\Users\\Store;
或使用完整限定符\\App\\Jobs\\Users\\Store
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.