Ejemplo n.º 1
0
 /**
  * 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);
 }
Ejemplo n.º 2
0
 public function testSetTarget()
 {
     $e = new Event('Psc.Test', new stdClass());
     $this->assertChainable($e->setTarget($target = new \Psc\DataInput()));
     $this->assertSame($target, $e->getTarget());
 }