public static function processError(ResponseEvent $event) { $content = $event->getContent(); $message = array($content['description']); $addBulletPoints = function ($data, $header) use(&$message) { $message[] = $header; foreach ($data as $point) { $message[] = $point; } }; $addBulletPoints($content['causes'], 'Possible Causes:'); $addBulletPoints($content['actions'], 'Possible Actions:'); return implode(',', $message); }
public function testNoResponse() { $event = new ResponseEvent(); $this->assertFalse($event->isSuccessful()); $this->assertNull($event->getContent()); }