您好,登錄后才能下訂單哦!
這篇文章主要介紹了php artisan module常用命令有哪些,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
module:make 創建一個新模塊
module:use 使用一個模塊(這允許執行其他命令時不用輸入模塊名)
module:unuse 和上面相反
module:list 列出所有可用模塊
module:migrate 執行某個模塊的數據遷移(或者所有模塊的)
php artisan module:seed –class=TableSeeder Blog 填充數據
php artisan module:make-controller Admin/ReplyController Blog 創建控制器
php artisan module:make-request CreatePostRequest Blog 生成指定模塊的給定請求
php artisan module:migrate-rollback Blog 執行模塊最近一次遷移的回滾
php artisan module:migrate-refresh Blog 執行模塊所有回滾后執行所有遷移
php artisan module:migrate-reset Blog 執行模塊所有回滾
php artisan module:seed Blog 執行模塊數據填充
php artisan module:publish-migration Blog 發布遷移
php artisan module:publish-config Blog 發布配置
php artisan module:publish-translation Blog 發布語言包
php artisan module:enable Blog 開啟模塊
php artisan module:disable Blog 關閉模塊
php artisan module:update Blog 升級模塊
生成器命令:
php artisan module:make-command CreatePostCommand Blog
php artisan module:make-migration create_posts_table Blog
php artisan module:make-seed seed_fake_blog_posts Blog
php artisan module:make-controller PostsController Blog
php artisan module:make-model Post Blog (可以使用-m同步生成遷移文件)
php artisan module:make-provider BlogServiceProvider Blog
php artisan module:make-middleware CanReadPostsMiddleware Blog
php artisan module:make-mail SendWeeklyPostsEmail Blog
php artisan module:make-notification NotifyAdminOfNewComment Blog
php artisan module:make-listener NotifyUsersOfANewPost Blog
php artisan module:make-listener NotifyUsersOfANewPost Blog –event=PostWasCreated
php artisan module:make-listener NotifyUsersOfANewPost Blog –event=PostWasCreated –queued
php artisan module:make-request CreatePostRequest Blog
php artisan module:make-event BlogPostWasUpdated Blog
php artisan module:make-job JobName Blog(可以使用-sync生成同步任務)
php artisan module:route-provider Blog 為指定的模塊生成給定的路由服務提供程序。
php artisan module:make-factory FactoryName Blog
php artisan module:make-policy PolicyName Blog
php artisan module:make-rule ValidationRule Blog
php artisan module:make-resource PostResource Blog
php artisan module:make-resource PostResource Blog –collection
php artisan module:make-test EloquentPostRepositoryTest Blog
門面方法
Module::all(); 獲取所有模塊
Module::getCached() 獲取所有緩存的模塊
Module::getOrdered(); 獲取排序后的所有模塊(按照module.json文件中的priority排序)
Module::scan(); 獲取掃描過的模塊
Module::find(‘name’); 查詢某個模塊(返回Module類)
Module::get(‘name’);
Module::findOrFail(‘module-name’);
Module::getScanPaths(); 獲取掃描的路徑
Module::toCollection(); 獲取模塊集合
Module::getByStatus(1); 按照狀態獲取模塊(1可用0不可用)
Module::has(‘blog’); 判斷模塊是否存在
Module::allEnabled(); 獲取所有可用模塊
Module::allDisabled();
Module::count(); 統計模塊數量
Module::getPath(); 獲取模塊路徑
Module::register(); 注冊模塊
Module::boot(); 初始化模塊
Module::collections(); 獲取所有可用模塊的集合
Module::getModulePath(‘name’); 獲取某個模塊路徑
Module::assetPath(‘name’); 獲取某個模塊的資源路徑
Module::config(‘composer.vendor’); 從這個包中獲取配置值。
Module::getUsedStoragePath(); 獲取使用的存儲路徑。
Module::getUsedNow(); 獲取cli會話正在使用的模塊。
Module::getUsed();
Module::setUsed(‘name’); 設置會話使用的模塊
Module::asset(‘blog:img/logo.img’); 從某個模塊獲取資源路徑
Module::install(‘nwidart/hello’); 根據給定的模塊名稱安裝指定的模塊。
Module::update(‘hello’); 更新指定模塊的依賴項。
感謝你能夠認真閱讀完這篇文章,希望小編分享的“php artisan module常用命令有哪些”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。