php工匠模块常用命令有哪些

这篇文章主要介绍了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(); 获取所有模块
模块::getCached()获取所有缓存的模块
模块::getOrdered ();获取排序后的所有模块(按照module.json文件中的优先级排序)
模块::扫描();获取扫描过的模块
模块::找到(“名字”);查询某个模块(返回模块类)
模块::('名称');
模块:findOrFail(“模块名称”);
模块:getScanPaths ();获取扫描的路径
模块::toCollection ();获取模块集合
模块::getByStatus (1);按照状态获取模块(1可用0不可用)
模块::('博客');判断模块是否存在
模块::allEnabled ();获取所有可用模块
模块::allDisabled ();
模块:count ();统计模块数量
模块::getPath ();获取模块路径:
模块:注册();注册模块
模块::引导();初始化模块
模块::集合();获取所有可用模块的集合
模块::getModulePath(“名字”);获取某个模块路径
模块::assetPath(“名字”);获取某个模块的资源路径
模块::配置(“composer.vendor”);从这个包中获取配置值。
模块::getUsedStoragePath ();获取使用的存储路径。
模块::getUsedNow ();获取cli会话正在使用的模块。
模块::中();
模块:setUsed(“名字”);设置会话使用的模块
模块::资产(“博客:img/logo.img”);从某个模块获取资源路径
模块::安装(' nwidart/你好');根据给定的模块名称安装指定的模块。
模块::更新(“你好”);更新指定模块的依赖项。

感谢你能够认真阅读完这篇文章,希望小编分享的“php工匠模块常用命令有哪些”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

php工匠模块常用命令有哪些