Your IP : 216.73.216.86


Current Path : /var/www/homesaver/www/bitrix/modules/sale/lib/exchange/integration/entity/
Upload File :
Current File : /var/www/homesaver/www/bitrix/modules/sale/lib/exchange/integration/entity/accesscode.php

<?php


namespace Bitrix\Sale\Exchange\Integration\Entity;

use Bitrix\Sale\Exchange\Integration\OAuth;

class AccessCode
{
	protected $oauthClient;

	public function __construct(OAuth\Client $oauthClient)
	{
		$this->oauthClient = $oauthClient;
	}

	public function create(array $fields)
	{
		return $this->oauthClient->getAccessToken(
			"refresh_token",
			["refresh_token" => $fields['refreshToken']]
		);
	}
}