加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

概括php artisan module常用命令

发布时间:2022-07-19 15:03:55 所属栏目:PHP教程 来源:互联网
导读:module:make 创建一个新模块 module:use 使用一个模块(这允许执行其他命令时不用输入模块名) module:unuse 和上面相反 module:list 列出所有可用模块 module:migrate 执行某个模块的数据迁移(或者所有模块的) php artisan module:seed class=TableSeeder
    module:make 创建一个新模块
    module:use 使用一个模块(这允许执行其他命令时不用输入模块名)
    module:unuse 和上面相反
    module:list 列出所有可用模块
    module:migrate 执行某个模块的数据迁移(或者所有模块的)
    php artisan module:seed –class=TableSeeder 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-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::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’); 更新指定模块的依赖项。

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读