Content Pipeline Guide > ACL Reference > Core Functions > composer_get_parameter_info
  
composer_get_parameter_info
composer_get_parameter_info(arr, comp, name)
The composer_get_parameter_info function populates an array arr with information about a parameter in a CCF file. The comp parameter specifies a handle for the composer. The handle specified should be the handle returned by the composer_sysid function.
The name parameter specifies a parameter in the CCF file, an index of the array populated by the composer_get_ccf_parameters function.
The resulting array is an associative array where each index is a property of the named parameter. Valid properties are:
Property
Description
default
A parameter's default value.
label
The name of a parameter, to be displayed in the user interface.
documentation
The documentation for a parameter.
enumeration
A list of all possible values for a parameter.
type
The type of a parameter's value.
The type property can be boolean, byte, short, int, long, char, float, double, or enumeration. If type is enumeration, the enumeration property should contain a list of all possible values. These are concatenated into one string with a pipe ( | ) character as a delimiter. Use the split function to convert this string into an array.
This function returns the size of the populated array or 0 if an error occurs.
* 
Calling this function requires parsing the CCF file unless the CCF file has been cached. Subsequent changes to the CCF file will not be seen unless the composer is flushed by a call to the composer_flush function.