src/GuzzleOauth/Consumer/Facebook.php
protected function normalizeAccessToken($access_token) {
    if (!isset($access_token['expires_in']) && isset($access_token['expires'])) {
      $access_token['expires_in'] = $access_token['expires'];
      unset($access_token['expires']);
    }
    return parent::normalizeAccessToken($access_token);
  }
protected function normalizeAccessToken($access_token) {
    if (!isset($access_token['expires_in']) && isset($access_token['expires'])) {
      $access_token['expires_in'] = $access_token['expires'];
      unset($access_token['expires']);
    }
    return parent::normalizeAccessToken($access_token);
  }
protected function normalizeAccessToken ( $ access_token ) { if ( ! isset ( $ access_token [ 'expires_in' ] ) && isset ( $ access_token [ 'expires' ] ) ) { $ access_token [ 'expires_in' ] = $ access_token [ 'expires' ] ; unset ( $ access_token [ 'expires' ] ) ; } return parent :: normalizeAccessToken ( $ access_token ) ; }
Facebook does it differently... again!
Facebook does it differently ... again!