小编Dun*_*kun的帖子

Laravel Passport中的自定义令牌响应

Laravel Passport的默认响应如下所示:

{
    "token_type": "Bearer",
    "expires_in": 31536000,
    "access_token": djabjkdakadbakdkakjdbjkba
}
Run Code Online (Sandbox Code Playgroud)

我需要添加一些自定义响应,例如:

{  
   "success":"true",
   "message":"Login Successful",
   "status":"200",
   "data":{
      "token_type": "Bearer",
      "expires_in": 31536000,
      "access_token":"djabjkdakadbakdkakjdbjkba"
    }
}
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解决这个问题吗?

php api oauth laravel-5 laravel-passport

3
推荐指数
1
解决办法
2186
查看次数

我们可以在Laravel控制器中拥有两个或多个类吗

考虑到接口隔离原理,它是面向对象编程中最“被谈论的”原理之一-SOLID原理,我想知道在单个Laravel控制器中是否可以有两个不同的类?例如:

  <?php

    namespace ...;

    use App\Http\Controllers\Controller;

    interface VehicleInterface
    {
      public function ...
    }

    class CarController extends Controller implements VehicleInterface
    {
       ...
    }

    class ElectricCar implements VehicleInterface
    { 
       ...
    }
Run Code Online (Sandbox Code Playgroud)

php solid-principles laravel laravel-5.2

3
推荐指数
1
解决办法
276
查看次数