{
  "product": {
    "id": "gravityactions",
    "label": "GravityActions",
    "repo": "GravityKit/GravityActions"
  },
  "generated": "2026-05-17T00:45:46+00:00",
  "root": "/home/runner/work/gravitykit.dev/gravitykit.dev/repos/GravityActions",
  "stats": {
    "classes": 17,
    "interfaces": 1,
    "traits": 0
  },
  "symbols": [
    {
      "kind": "class",
      "name": "Paths",
      "fqcn": "GravityKit\\GravityActions\\Utils\\Paths",
      "namespace": "GravityKit\\GravityActions\\Utils",
      "file": "src/GravityActions/Utils/Paths.php",
      "line": 12,
      "extends": [],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [],
      "usedBy": [
        "GravityKit\\GravityActions\\Template"
      ]
    },
    {
      "kind": "class",
      "name": "Form",
      "fqcn": "GravityKit\\GravityActions\\Utils\\Form",
      "namespace": "GravityKit\\GravityActions\\Utils",
      "file": "src/GravityActions/Utils/Form.php",
      "line": 14,
      "extends": [],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "GravityKit\\GravityActions\\Utils\\GFAPI",
        "GFCommon",
        "GravityKit\\GravityActions\\Utils\\GFFormDisplay"
      ],
      "usedBy": []
    },
    {
      "kind": "class",
      "name": "Arrays",
      "fqcn": "GravityKit\\GravityActions\\Utils\\Arrays",
      "namespace": "GravityKit\\GravityActions\\Utils",
      "file": "src/GravityActions/Utils/Arrays.php",
      "line": 12,
      "extends": [],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [],
      "usedBy": [
        "GravityKit\\GravityActions\\Template",
        "GravityKit\\GravityActions\\Actions\\EmailAction"
      ]
    },
    {
      "kind": "class",
      "name": "Assets",
      "fqcn": "GravityKit\\GravityActions\\Assets",
      "namespace": "GravityKit\\GravityActions",
      "file": "src/GravityActions/Assets.php",
      "line": 14,
      "extends": [
        "GravityKit\\GravityActions\\AbstractSingleton"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "GravityKit\\GravityActions\\Plugin",
        "GravityKit\\GravityActions\\GFForms",
        "GravityKit\\GravityActions\\Admin",
        "Actions\\Mapper"
      ],
      "usedBy": [
        "GravityKit\\GravityActions\\Actions\\EditAction",
        "GravityKit\\GravityActions\\Actions\\EmailAction",
        "GravityKit\\GravityActions\\Hooks"
      ]
    },
    {
      "kind": "class",
      "name": "AJAX",
      "fqcn": "GravityKit\\GravityActions\\AJAX",
      "namespace": "GravityKit\\GravityActions",
      "file": "src/GravityActions/AJAX.php",
      "line": 14,
      "extends": [
        "GravityKit\\GravityActions\\AbstractSingleton"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [
        "WP_User_Query"
      ],
      "staticCalls": [],
      "usedBy": [
        "GravityKit\\GravityActions\\Hooks"
      ]
    },
    {
      "kind": "class",
      "name": "FoundationSettings",
      "fqcn": "GravityKit\\GravityActions\\FoundationSettings",
      "namespace": "GravityKit\\GravityActions",
      "file": "src/GravityActions/FoundationSettings.php",
      "line": 14,
      "extends": [
        "GravityKit\\GravityActions\\AbstractSingleton"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "GravityKitFoundation"
      ],
      "usedBy": [
        "GravityKit\\GravityActions\\Hooks"
      ]
    },
    {
      "kind": "class",
      "name": "Template",
      "fqcn": "GravityKit\\GravityActions\\Template",
      "namespace": "GravityKit\\GravityActions",
      "file": "src/GravityActions/Template.php",
      "line": 17,
      "extends": [],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "GravityKit\\GravityActions\\Utils\\Arrays",
        "GravityKit\\GravityActions\\Utils\\Paths"
      ],
      "usedBy": [
        "GravityKit\\GravityActions\\Admin",
        "GravityKit\\GravityActions\\Actions\\EditAction",
        "GravityKit\\GravityActions\\Actions\\ActionInterface",
        "GravityKit\\GravityActions\\Actions\\EmailAction"
      ]
    },
    {
      "kind": "class",
      "name": "Addon",
      "fqcn": "GravityKit\\GravityActions\\Addon",
      "namespace": "GravityKit\\GravityActions",
      "file": "src/GravityActions/Addon.php",
      "line": 15,
      "extends": [
        "GFAddOn"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "GravityKit\\GravityActions\\Plugin"
      ],
      "usedBy": []
    },
    {
      "kind": "class",
      "name": "Admin",
      "fqcn": "GravityKit\\GravityActions\\Admin",
      "namespace": "GravityKit\\GravityActions",
      "file": "src/GravityActions/Admin.php",
      "line": 9,
      "extends": [
        "GravityKit\\GravityActions\\AbstractSingleton"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [
        "GravityKit\\GravityActions\\Template",
        "GravityKit\\GravityActions\\WP_Error"
      ],
      "staticCalls": [
        "GravityKit\\GravityActions\\Plugin",
        "GFAPI",
        "GravityKit\\GravityActions\\Actions\\Mapper",
        "GFFormsModel"
      ],
      "usedBy": [
        "GravityKit\\GravityActions\\Assets",
        "GravityKit\\GravityActions\\Hooks"
      ]
    },
    {
      "kind": "class",
      "name": "ActionAbstract",
      "fqcn": "GravityKit\\GravityActions\\Actions\\ActionAbstract",
      "namespace": "GravityKit\\GravityActions\\Actions",
      "file": "src/GravityActions/Actions/ActionAbstract.php",
      "line": 21,
      "extends": [],
      "implements": [
        "GravityKit\\GravityActions\\Actions\\ActionInterface"
      ],
      "uses": [],
      "dependencies": [],
      "instantiates": [
        "GF_Entry_List_Table"
      ],
      "staticCalls": [
        "GFCommon",
        "GFFormsModel",
        "GFAPI"
      ],
      "usedBy": [
        "GravityKit\\GravityActions\\Actions\\EditAction",
        "GravityKit\\GravityActions\\Actions\\EmailAction"
      ]
    },
    {
      "kind": "class",
      "name": "EditAction",
      "fqcn": "GravityKit\\GravityActions\\Actions\\EditAction",
      "namespace": "GravityKit\\GravityActions\\Actions",
      "file": "src/GravityActions/Actions/EditAction.php",
      "line": 37,
      "extends": [
        "GravityKit\\GravityActions\\Actions\\ActionAbstract"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [
        "GravityKit\\GravityActions\\Template"
      ],
      "instantiates": [],
      "staticCalls": [
        "GF_Field_Text",
        "GF_Field_Textarea",
        "GF_Field_Hidden",
        "GF_Field_Name",
        "GF_Field_Date",
        "GF_Field_Time",
        "GF_Field_Phone",
        "GF_Field_Address",
        "GF_Field_Website",
        "GF_Field_Email",
        "GF_Field_Number",
        "GF_Field_Select",
        "GF_Field_Checkbox",
        "GF_Field_Radio",
        "GF_Field_MultiSelect",
        "GravityKit\\GravityActions\\Assets",
        "GFAPI",
        "Utils\\Form",
        "GFFormsModel",
        "GravityKit\\GravityActions\\Actions\\GFCache"
      ],
      "usedBy": [
        "GravityKit\\GravityActions\\Actions\\Mapper"
      ]
    },
    {
      "kind": "class",
      "name": "Mapper",
      "fqcn": "GravityKit\\GravityActions\\Actions\\Mapper",
      "namespace": "GravityKit\\GravityActions\\Actions",
      "file": "src/GravityActions/Actions/Mapper.php",
      "line": 8,
      "extends": [
        "GravityKit\\GravityActions\\AbstractSingleton"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [
        "GravityKit\\GravityActions\\Actions\\ActionInterface"
      ],
      "instantiates": [
        "GravityKit\\GravityActions\\Actions\\EditAction",
        "GravityKit\\GravityActions\\Actions\\EmailAction"
      ],
      "staticCalls": [],
      "usedBy": [
        "GravityKit\\GravityActions\\Admin"
      ]
    },
    {
      "kind": "interface",
      "name": "ActionInterface",
      "fqcn": "GravityKit\\GravityActions\\Actions\\ActionInterface",
      "namespace": "GravityKit\\GravityActions\\Actions",
      "file": "src/GravityActions/Actions/ActionInterface.php",
      "line": 7,
      "extends": [],
      "implements": [],
      "uses": [],
      "dependencies": [
        "GravityKit\\GravityActions\\Template"
      ],
      "instantiates": [],
      "staticCalls": [],
      "usedBy": [
        "GravityKit\\GravityActions\\Actions\\ActionAbstract",
        "GravityKit\\GravityActions\\Actions\\Mapper"
      ]
    },
    {
      "kind": "class",
      "name": "EmailAction",
      "fqcn": "GravityKit\\GravityActions\\Actions\\EmailAction",
      "namespace": "GravityKit\\GravityActions\\Actions",
      "file": "src/GravityActions/Actions/EmailAction.php",
      "line": 18,
      "extends": [
        "GravityKit\\GravityActions\\Actions\\ActionAbstract"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [
        "GravityKit\\GravityActions\\Template"
      ],
      "instantiates": [
        "GravityKit\\GravityActions\\Actions\\WP_Error"
      ],
      "staticCalls": [
        "GravityKit\\GravityActions\\Assets",
        "GFFormsModel",
        "GFAPI",
        "GFCommon",
        "GravityKit\\GravityActions\\Utils\\Arrays",
        "GravityKitFoundation"
      ],
      "usedBy": [
        "GravityKit\\GravityActions\\Actions\\Mapper"
      ]
    },
    {
      "kind": "class",
      "name": "Hooks",
      "fqcn": "GravityKit\\GravityActions\\Hooks",
      "namespace": "GravityKit\\GravityActions",
      "file": "src/GravityActions/Hooks.php",
      "line": 12,
      "extends": [
        "GravityKit\\GravityActions\\AbstractSingleton"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "GravityKit\\GravityActions\\Assets",
        "GravityKit\\GravityActions\\FoundationSettings",
        "Actions\\Mapper",
        "GravityKit\\GravityActions\\Admin",
        "GravityKit\\GravityActions\\AJAX"
      ],
      "usedBy": []
    },
    {
      "kind": "class",
      "name": "AbstractSingleton",
      "fqcn": "GravityKit\\GravityActions\\AbstractSingleton",
      "namespace": "GravityKit\\GravityActions",
      "file": "src/GravityActions/AbstractSingleton.php",
      "line": 12,
      "extends": [],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [],
      "usedBy": [
        "GravityKit\\GravityActions\\Assets",
        "GravityKit\\GravityActions\\AJAX",
        "GravityKit\\GravityActions\\FoundationSettings",
        "GravityKit\\GravityActions\\Admin",
        "GravityKit\\GravityActions\\Actions\\Mapper",
        "GravityKit\\GravityActions\\Hooks"
      ]
    },
    {
      "kind": "class",
      "name": "Meta",
      "fqcn": "GravityKit\\GravityActions\\Meta",
      "namespace": "GravityKit\\GravityActions",
      "file": "src/GravityActions/Meta.php",
      "line": 12,
      "extends": [],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [],
      "usedBy": []
    },
    {
      "kind": "class",
      "name": "Meta",
      "fqcn": "GravityKit\\GravityActions\\Meta",
      "namespace": "GravityKit\\GravityActions",
      "file": "src/GravityActions/Meta.php",
      "line": 12,
      "extends": [],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [],
      "usedBy": []
    }
  ]
}
