phpone/laravel-annontation-route

此包的最新版本(1.0.0)没有可用的许可信息。

生成 Laravel 注解路由

1.0.0 2021-01-12 12:04 UTC

This package is auto-updated.

Last update: 2024-09-12 20:11:00 UTC


README

通过注解生成 Laravel 应用路由文件

安装

composer require phpone/laravel-annontation-route

使用方法

  • 将 RouteAnnotationProviders 添加到 config/app.php
<?php

return [
    'providers' => [
        //.......other serviceProvider
        \PhpOne\LaravelAnnotation\Providers\RouteAnnotationProviders::class,                  
    ]
];
  • 通过命令生成路由文件
php artisan annotation-route:generate

此功能将扫描控制器目录的注解,并将它们写入 api.php 文件,如下所示

<?php
Route::post("api/user/login","UserController@login");
Route::get("api/company/info","CompanyController@info");

注解列表

  • @Controller
  • @Mapping
  • @PostMapping
  • @GetMapping
  • @Group