首页 > 其他 > 详细

dingo的使用

时间:2021-04-13 23:47:10      阅读:21      评论:0      收藏:0      [点我收藏+]

1 安装

1.1 选择版本

选择你要的版本。https://packagist.org/packages/dingo/api

不同leravel对应不同的dingo

1.2 安装

 composer require dingo/api

1.3 配置

发布配置文件

php artisan vendor:publish

打开调试模式

\config\api.php

‘debug‘ => env(‘API_DEBUG‘, true),

1.4 选择版本号

‘version‘ => env(‘API_VERSION‘, ‘v1‘),

默认是v1

1.5 网站配置

 //‘domain‘ => env(‘API_DOMAIN‘, null),
    ‘domain‘ => env(‘API_DOMAIN‘, ‘http://test.ttt.com‘),
 //‘prefix‘ => env(‘API_PREFIX‘, null),
    ‘prefix‘ => env(‘API_PREFIX‘, ‘test‘)

 

2 创建端点(路由)

2.1 基础控制器

php artisan make:controller BaseCroller

\app\Http\Controllers\BaseCroller.php

<?php

namespace App\Http\Controllers;

use Dingo\Api\Routing\Helpers;
use Illuminate\Routing\Controller;

class BaseCroller extends Controller
{
    //
    use Helpers;
}

 

2.2 继承控制器

 php artisan make:controller Api\TestCroller

 

dingo的使用

原文:https://www.cnblogs.com/polax/p/14655118.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!