for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Controller;
use Awurth\Slim\Helper\Controller\RestController;
use Chadicus\Slim\OAuth2\Http\RequestBridge;
use Chadicus\Slim\OAuth2\Http\ResponseBridge;
use Slim\Http\Request;
use Slim\Http\Response;
class TokenController extends RestController
{
public function token(Request $request)
$oauthRequest = RequestBridge::toOAuth2($request);
$oauthResponse = $this->oauth->handleTokenRequest($oauthRequest);
oauth
App\Controller\TokenController
__get
return ResponseBridge::fromOauth2($oauthResponse);
}
public function user(Request $request, Response $response)
$request
If this is a false-positive, you can also ignore this issue in your code via the ignore-unused annotation
ignore-unused
public function user(/** @scrutinizer ignore-unused */ Request $request, Response $response)
This check looks for parameters that have been defined for a function or method, but which are not used in the method body.
return $this->ok($response, $this->sentinel->getUser());
sentinel