public function setSharedMaximumAge($maximumAge)
{
$this->headers->setCacheControlDirective('s-maxage', $maximumAge);
return $this;
}
/** * RFC 2616 / 14.9.4 * * @test */ public function setAndGetSharedMaximumAgeSetsAndReturnsTheSMaxAgeCacheControlDirective() { $response = new Response(); $response->setNow(new \DateTime()); $response->setSharedMaximumAge(60); $this->assertEquals('s-maxage=60', $response->getHeader('Cache-Control')); $this->assertSame(60, $response->getSharedMaximumAge()); }