/** * Bei processed fügt das bundle den Request alse Cache-Request hinzu */ public function trigger(Event $event) { $request = $event->getTarget(); $cachedRequest = new CachedRequest($request->getURL()); $cachedRequest->setCachedResponse($event->getData()->response); $cachedRequest->setHeaders($event->getData()->headers); $this->addCachedRequest($cachedRequest); }
public function testSetTarget() { $e = new Event('Psc.Test', new stdClass()); $this->assertChainable($e->setTarget($target = new \Psc\DataInput())); $this->assertSame($target, $e->getTarget()); }