美文网首页
Laravel8使用指南

Laravel8使用指南

作者: weinirumo | 来源:发表于2021-12-20 09:42 被阅读0次

    一、安装

    composer create-project laravel/laravel demo "8.1.*"
    

    二、引入插件

    1. Laravel Modules
      https://github.com/nWidart/laravel-modules

    文档地址:doc

    # 安装laravel-modules插件
    composer require nwidart/laravel-modules
    
    # 发布模块化插件
    php artisan vendor:publish --provider="Nwidart\Modules\LaravelModulesServiceProvider"
    
    # 使用命令生成模块名称
    php artisan module:make <module-name>
    
    1. barryvdh/Laravel-ide-helper

    https://github.com/barryvdh/laravel-ide-helper

    composer require barryvdh/laravel-ide-helper --dev
    
    php artisan ide-helper:generate
    php artisan ide-helper:models
    php artisan ide-helper:meta
    

    三、核心概念

    1. 控制器
    # 创建指定模块的控制器
    php artisan module:make-controller UserController Admin
    

    2 验证器

    php artisan module:make-request RegValidator Admin
    

    用法

    $vd = new RegValidator();
    $vs = Validator::make($params, $vd->rules(), $vd->messages());
    if (!$vs->fails()) {
        throw new ApiException(Code::PARAM_ERROR, $vs->errors()->first());
    }
    

    四、 单元测试

    Laravel自带单元测试。

    php artisan test
    

    相关文章

      网友评论

          本文标题:Laravel8使用指南

          本文链接:https://www.haomeiwen.com/subject/stgafrtx.html