grupo-cometa/request-validation 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

grupo-cometa/request-validation

最新稳定版本:v2.0

Composer 安装命令:

composer require grupo-cometa/request-validation

包简介

README 文档

README

📦 Instalação

Use o comando a baixo para instalar com composer

composer require grupo-cometa/request-validation

Registre o Command GrupoCometa\Validations\Commands\GeneratorValidation em app\Console\Kernel.php

<?php

namespace App\Console;
use GrupoCometa\Validations\Commands\GeneratorValidation;
use Laravel\Lumen\Console\Kernel as ConsoleKernel;

class Kernel extends ConsoleKernel
{
  
    protected $commands = [
        GeneratorValidation::class
    ];

}

🔨 Usando

Por padrão são criadas duas classes de validação em app\Http\Middlerware\Validations

php artisan validations:generator {model}

Exemple Generator

php artisan validations:generator App\\Models\\Users

Aplicação

  • app
    • Http
      • Middlerware
        • Validations
          • UserUpdateValidation.php
          • UserStoreValidation.php

Usando Validation em sua rota

<?php
use App\Http\Middleware\Validations\Robot\UserStoreValidation;
use App\Http\Middleware\Validations\Robot\UserUpdateValidation;

$router->post('/', [
    'uses' => 'UserController@store',
    'middleware' => [UserStoreValidation::class]
]);

$router->put('/', [
    'uses' => 'UserController@update',
    'middleware' => [UserUpdateValidation::class]
]);

统计信息

  • 总下载量: 2.05k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2022-12-09