cached page

@andrey1s i see that you use different formatting for phpdocs:
```
/**
 * @param GetResponseEvent $event
 */
```
and
```
/** @var \Doctrine\Common\Cache\CacheProvider */
```
please be consistent. personally i vote for first variant