You are viewing documentation for v1.1.x. Change

provides()

Description

Defines formats that the controller will respond with upon request. The format can be requested through a URL variable called format, by appending the format name to the end of a URL as an extension (when URL rewriting is enabled), or in the request header.

Function Syntax

provides([ formats ])

Parameters

Parameter Type Required Default Description
formats string No Formats to instruct the controller to provide. Valid values are html (the default), xml, json, csv, pdf, and xls.

Examples

<!--- In your controller --->
<cffunction name="init">
    <cfset provides("html,xml,json")>
</cffunction>