You are here

public function ShareaholicShareCount::pinterest_count_callback in Share Buttons, Related Posts, Content Analytics - Shareaholic 8

Same name and namespace in other branches
  1. 7.3 lib/social-share-counts/share_count.php \ShareaholicShareCount::pinterest_count_callback()

Callback function for pinterest count API Gets the pinterest counts from response

Parameters

Array $response The response from calling the API:

Return value

mixed The counts from the API or false if error

File

lib/social-share-counts/share_count.php, line 175

Class

ShareaholicShareCount
An abstract class Share Counts to be extended

Code

public function pinterest_count_callback($response) {
  if ($this
    ->has_http_error($response)) {
    return false;
  }
  $response['body'] = substr($response['body'], 2, strlen($response['body']) - 3);
  $body = json_decode($response['body'], true);
  return isset($body['count']) ? intval($body['count']) : false;
}