Files
svc-api-x/v1/taffy/examples/api_twoFormats/resources/CustomSerializer.cfc
T
2024-10-23 11:17:42 +03:00

15 lines
511 B
Plaintext

<cfcomponent extends="taffy.core.baseSerializer">
<cfset variables.jsonUtil = application.jsonUtil />
<cfset variables.AnythingToXML = application.AnythingToXML />
<cffunction name="getAsJSON" taffy:mime="application/json" taffy:default="true" output="false">
<cfreturn variables.jsonUtil.serializeJson(variables.data) />
</cffunction>
<cffunction name="getAsXML" taffy:mime="application/xml" output="false">
<cfreturn variables.AnythingToXML.ToXML(variables.data) />
</cffunction>
</cfcomponent>