2017 © Pedro Peláez
 

library json-api-transport-service

image

support3w/json-api-transport-service

  • Friday, April 8, 2016
  • by JnMik
  • Repository
  • 2 Watchers
  • 0 Stars
  • 95 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 9 % Grown

The README.md

Usage

$redisClient = new Predis\Client([
    'scheme' => 'tcp',
    'host'   => REDIS_IP,
    'port'   => REDIS_PORT,
]);

// 1 day
$cacheKeyTTL = 86400;

$forceUpdateCache = false;
if(isset($_GET['force'])) {
        $forceUpdateCache = true;
}

$app['json-api-transport.service'] = new GuzzleJsonApiTransportService($redisClient, $cacheKeyTTL, $forceUpdateCache);

$response = $app['json-api-transport.service']->get($this->apiUrl . '?deleted=1');
$response = $app['json-api-transport.service']->post($this->apiUrl, $params);
$response = $app['json-api-transport.service']->put($this->apiUrl . "/" . $id, $params);

The Versions