Newscoop\GimmeBundle\EventListener\SerializerSubscriber::onController PHP Method

onController() public method

public onController ( FilterControllerEvent $event )
$event Symfony\Component\HttpKernel\Event\FilterControllerEvent
    public function onController(FilterControllerEvent $event)
    {
        $request = $this->container->get('request');
        if ($configuration = $request->attributes->get('_view')) {
            if ($request->query->has('expand')) {
                $configuration->setSerializerGroups(array('details'));
            }
        }
    }