This commit is contained in:
msyu
2025-08-16 14:53:13 +03:00
commit 45c8017ebd
86 changed files with 7731 additions and 0 deletions
+25
View File
@@ -0,0 +1,25 @@
<cfparam name="ATTRIBUTES.container" type="struct">
<cfparam name="ATTRIBUTES.objName" type="string">
<cfif NOT structKeyExists(ATTRIBUTES.container, ATTRIBUTES.objName)>
<cfset structInsert(ATTRIBUTES.container,ATTRIBUTES.objName,structNew())>
</cfif>
<cfset obj=structFind(ATTRIBUTES.container,ATTRIBUTES.objName)>
<!---
Раздельная инициализация позволяет "чинить" поврежденный объект,
но
*** при этом факт повреждения не обнаруживается
--->
<cfif NOT structKeyExists(obj, "sort")>
<cfset structInsert(obj,"sort", structNew())>
</cfif>
<cfif NOT structKeyExists(obj, "filter")>
<cfset structInsert(obj,"filter", structNew())>
</cfif>
<cfexit method="EXITTAG" />