PATH:
home
/
lab2454c
/
.trash
/
core
/
app
/
Http
/
Controllers
/
Gateway
/
PaypalSdk
/
Core
<?php namespace App\Http\Controllers\Gateway\PaypalSdk\Core; use App\Http\Controllers\Gateway\PaypalSdk\PayPalHttp\HttpRequest; class AccessTokenRequest extends HttpRequest { public function __construct(PayPalEnvironment $environment, $refreshToken = NULL) { parent::__construct("/v1/oauth2/token", "POST"); $this->headers["Authorization"] = "Basic " . $environment->authorizationString(); $body = [ "grant_type" => "client_credentials" ]; if (!is_null($refreshToken)) { $body["grant_type"] = "refresh_token"; $body["refresh_token"] = $refreshToken; } $this->body = $body; $this->headers["Content-Type"] = "application/x-www-form-urlencoded"; } }
[-] UserAgent.php
[edit]
[-] AccessTokenRequest.php
[edit]
[+]
..
[-] Version.php
[edit]
[-] AuthorizationInjector.php
[edit]
[-] AccessToken.php
[edit]
[-] PayPalHttpClient.php
[edit]
[-] RefreshTokenRequest.php
[edit]
[-] FPTIInstrumentationInjector.php
[edit]
[-] GzipInjector.php
[edit]
[-] ProductionEnvironment.php
[edit]
[-] SandboxEnvironment.php
[edit]
[-] PayPalEnvironment.php
[edit]