Мне нужно передать структуру методу, но она не всегда будет определена.
Есть ли что-то подобное, что будет работать?
<cfparam name="system_message" default={}>
Когда я пытаюсь это сделать, я получаю, что аргумент, переданный функции, не имеет типа struct.
Кроме того, я понимаю, что я мог бы сделать это:
<cfif ! isdefined("system_message")>
<cfset system_message = {}>
</cfif>
Но мне просто интересно, есть ли более короткий способ сделать это, используя cfparam.
Спасибо за любую помощь!