research: payg-report полная копия репы (все файлы, без .git)

This commit is contained in:
2026-05-30 14:23:10 +03:00
parent 032b41b3f5
commit 876e03b78b
180 changed files with 13907 additions and 0 deletions
@@ -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" />