php 加载Dingo / API,如果它是Dingo / API请求。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 加载Dingo / API,如果它是Dingo / API请求。相关的知识,希望对你有一定的参考价值。

<?php

namespace App\Providers;

use Illuminate\Foundation\AliasLoader;
use Illuminate\Support\ServiceProvider;

class AppServiceProvider extends ServiceProvider
{
    /**
     * Bootstrap any application services.
     */
    public function boot()
    {
    }

    /**
     * Register any application services.
     */
    public function register()
    {
        if (isDingoApiRequest() || app()->runningUnitTests() || app()->runningInConsole()) {
            $this->app->register(DingoApiServiceProvider::class);
            AliasLoader::getInstance()->alias('Api', \Dingo\Api\Facade\API::class);
            AliasLoader::getInstance()->alias('ApiRoute', \Dingo\Api\Facade\Route::class);
        }
    }
}

以上是关于php 加载Dingo / API,如果它是Dingo / API请求。的主要内容,如果未能解决你的问题,请参考以下文章

dingo 配置

php 仅处理自定义Dingo / API例外

php 使用Laravel Nova API防止Dingo API冲突

Laravel Dingo API 和中间件问题\\VerifyCsrfToken.php

php 检查当前请求是否适用于Dingo / API。

php 示例API具有特定列和分页Laravel没有Dingo