Iyzipay\IyzipayResource::getHttpHeaders PHP Метод

getHttpHeaders() защищенный статический Метод

protected static getHttpHeaders ( Request $request, Options $options )
$request Request
$options Options
    protected static function getHttpHeaders(Request $request, Options $options)
    {
        $header = array("Accept: application/json", "Content-type: application/json");
        $rnd = uniqid();
        array_push($header, "Authorization: " . self::prepareAuthorizationString($request, $options, $rnd));
        array_push($header, "x-iyzi-rnd: " . $rnd);
        array_push($header, "x-iyzi-client-version: " . "iyzipay-php-2.0.25");
        return $header;
    }

Usage Example

Пример #1
0
 public static function create(CreateBkmInitializeRequest $request, Options $options)
 {
     $rawResult = parent::httpClient()->post($options->getBaseUrl() . "/payment/bkm/initialize", parent::getHttpHeaders($request, $options), $request->toJsonString());
     return BkmInitializeMapper::create($rawResult)->jsonDecode()->mapBkmInitialize(new BkmInitialize());
 }
All Usage Examples Of Iyzipay\IyzipayResource::getHttpHeaders