cfargument
Создает определение параметра в определении компонента. Определяет аргумент функции. Используется внутри тега cffunction.
<cfargument name="">
myFunction(required any myArgument){}
Справочник атрибутов
name string Обязательный
Имя аргумента.
type string
имя типа; тип данных аргумента.
Значения:
anyarraybinarybooleancomponentdateemailfunctionfloatguidintegernumericquerystringstructuuidxmlvariablename(component name)
required boolean
По умолчанию: no
no
Требуется ли параметр для выполнения метода компонента.
Значения:
truefalse
default string
Если аргумент не передан, задает значение аргумента по умолчанию.
displayname string
Имеет значение только для параметров методов CFC. Значение, отображаемое при использовании интроспекции для просмотра информации о CFC.
hint string
Имеет значение только для параметров методов CFC. Текст, отображаемый при использовании интроспекции для просмотра информации о CFC. Значение атрибута hint следует за значением атрибута displayname в строке описания параметра. Этот атрибут может быть полезен для описания назначения параметра.
Примеры Пример кода с использованием тега cfargument
В синтаксисе скрипта аргумент указывается внутри ()
public boolean function myFunction(required any myArgument) {
// Some function bits
return true;
} В синтаксисе тегов аргумент записывается как отдельный тег
<cffunction access="public" returntype="boolean" name="myFunction">
<cfargument required="true" type="any" name="myArgument">
<!--- Some function bits --->
<cfreturn true>
</cffunction>
© 2012–present Foundeo, Inc. and the CFDocs contributors.
Licensed under the MIT License.
ColdFusion is a trademark of Adobe Systems Incorporated.
https://cfdocs.org/cfargument