Я хочу передать необязательный параметр массива функции. Если параметр не указан, массив должен быть пустым. Я попробовал следующее:Параметр Array, пустой по умолчанию
<cfargument name="time_blocks" type="array" required="false" default="[]">
Но я получаю следующее сообщение об ошибке:
invalid call of the function CreateRateBlock
14th Argument (time_blocks) is of invalid type, can't cast String [] to a value of type [array]
Я также попытался это:
<cfargument name="time_blocks" type="array" required="false" default="">
В этом случае ошибка почти то же самое:
invalid call of the function CreateRateBlock
14th Argument (time_blocks) is of invalid type, can't cast String [] to a value of type [array]
Я также попытался удалить атрибут по умолчанию, но в этом случае значение time_blocks
равно null. Что я делаю неправильно?
Вы пробовали использовать [] без кавычек? – Tropicalista