public function onError(ErrorEvent $event, $name) { $params = Base::parse($event->getResponse()); $response = new \GuzzleHttp\Message\Response(200); $event->intercept($response); $event->stopPropagation(); }
public function onError(ErrorEvent $event) { if ($event->getResponse()) { $this->log->error('guzzle_error: ' . $event->getException()->getMessage()); } else { $ex = $event->getException(); $this->log->error($ex->getMessage() . ' -- ' . $ex->getTraceAsString(), [$ex->getCode(), $ex->getLine(), $ex->getFile()]); } $event->stopPropagation(); }
public function onError(ErrorEvent $event) { $params = Base::parse($event->getResponse()); if (isset($params['error']['code'])) { //invalid session possibly, let's reset the token if ($params['error']['code'] == 100) { $this->service->resetAccessToken(); } } \Log::info('Facebook Error: ' . (string) $event->getResponse()->getBody()); $response = new \GuzzleHttp\Message\Response(200); $event->intercept($response); $event->stopPropagation(); }