validateAuthentication(); $data = SerializerBuilder::create()->build()->serialize( $this->getUser()->getConfig()->getTaggingRules(), 'json', SerializationContext::create()->setGroups(['export_tagging_rule']) ); return Response::create( $data, 200, [ 'Content-type' => 'application/json', 'Content-Disposition' => 'attachment; filename="tagging_rules_' . $this->getUser()->getUsername() . '.json"', 'Content-Transfer-Encoding' => 'UTF-8', ] ); } }