{
  "product": {
    "id": "image-hopper",
    "label": "Image Hopper",
    "repo": "GravityPDF/image-hopper"
  },
  "generated": "2026-06-10T18:28:04+00:00",
  "root": "/home/runner/work/gravitykit.dev/gravitykit.dev/repos/image-hopper",
  "stats": {
    "classes": 9,
    "interfaces": 0,
    "traits": 0
  },
  "symbols": [
    {
      "kind": "class",
      "name": "Image_Hopper_Gravity_Forms_AddOn_Bootstrap",
      "fqcn": "Image_Hopper_Gravity_Forms_AddOn_Bootstrap",
      "namespace": "",
      "file": "image-hopper.php",
      "line": 26,
      "extends": [],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "GFForms",
        "GFAddOn"
      ],
      "usedBy": []
    },
    {
      "kind": "class",
      "name": "Field_Image_Hopper",
      "fqcn": "GFPDF\\Helper\\Fields\\Field_Image_Hopper",
      "namespace": "GFPDF\\Helper\\Fields",
      "file": "src/PDF/Field_Image_Hopper.php",
      "line": 13,
      "extends": [
        "GFPDF\\Helper\\Helper_Abstract_Fields"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [],
      "usedBy": []
    },
    {
      "kind": "class",
      "name": "ImageManager",
      "fqcn": "ImageHopper\\ImageHopper\\API\\ImageManager",
      "namespace": "ImageHopper\\ImageHopper\\API",
      "file": "src/API/ImageManager.php",
      "line": 11,
      "extends": [],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "ImageHopper\\ImageHopper\\API\\GFCommon",
        "ImageHopper\\ImageHopper\\API\\GFAPI",
        "ImageHopper\\ImageHopper\\API\\GFFormsModel"
      ],
      "usedBy": [
        "ImageHopper\\ImageHopper\\ImageHopperAddOn"
      ]
    },
    {
      "kind": "class",
      "name": "ImageHopperAddOn",
      "fqcn": "ImageHopper\\ImageHopper\\ImageHopperAddOn",
      "namespace": "ImageHopper\\ImageHopper",
      "file": "src/bootstrap.php",
      "line": 17,
      "extends": [
        "ImageHopper\\ImageHopper\\GFAddOn"
      ],
      "implements": [],
      "uses": [
        "ImageHopper\\ImageHopper\\Licensing\\LicensingChecks"
      ],
      "dependencies": [],
      "instantiates": [
        "ImageHopper\\ImageHopper\\Fields\\ImageHopperField",
        "ImageHopper\\ImageHopper\\Fields\\SlimField",
        "ImageHopper\\ImageHopper\\Fields\\SlimPostField",
        "ImageHopper\\ImageHopper\\API\\ImageManager"
      ],
      "staticCalls": [
        "ImageHopper\\ImageHopper\\GF_Fields",
        "ImageHopper\\ImageHopper\\WC_GFPA_Compatibility",
        "ImageHopper\\ImageHopper\\GFCommon",
        "ImageHopper\\ImageHopper\\GFAPI",
        "ImageHopper\\ImageHopper\\GFFormsModel",
        "ImageHopper\\ImageHopper\\GFForms"
      ],
      "usedBy": []
    },
    {
      "kind": "class",
      "name": "ImageHopperField",
      "fqcn": "ImageHopper\\ImageHopper\\Fields\\ImageHopperField",
      "namespace": "ImageHopper\\ImageHopper\\Fields",
      "file": "src/Fields/ImageHopperField.php",
      "line": 11,
      "extends": [
        "ImageHopper\\ImageHopper\\Fields\\GF_Field_FileUpload"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "ImageHopper\\ImageHopper\\Fields\\GFCommon",
        "ImageHopper\\ImageHopper\\Fields\\GFFormsModel"
      ],
      "usedBy": [
        "ImageHopper\\ImageHopper\\ImageHopperAddOn"
      ]
    },
    {
      "kind": "class",
      "name": "SlimField",
      "fqcn": "ImageHopper\\ImageHopper\\Fields\\SlimField",
      "namespace": "ImageHopper\\ImageHopper\\Fields",
      "file": "src/Fields/SlimField.php",
      "line": 11,
      "extends": [
        "ImageHopper\\ImageHopper\\Fields\\GF_Field_FileUpload"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "ImageHopper\\ImageHopper\\Fields\\GFEntryList",
        "ImageHopper\\ImageHopper\\Fields\\GFCommon"
      ],
      "usedBy": [
        "ImageHopper\\ImageHopper\\ImageHopperAddOn"
      ]
    },
    {
      "kind": "class",
      "name": "SlimPostField",
      "fqcn": "ImageHopper\\ImageHopper\\Fields\\SlimPostField",
      "namespace": "ImageHopper\\ImageHopper\\Fields",
      "file": "src/Fields/SlimPostField.php",
      "line": 11,
      "extends": [
        "ImageHopper\\ImageHopper\\Fields\\GF_Field"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "ImageHopper\\ImageHopper\\Fields\\GFEntryList"
      ],
      "usedBy": [
        "ImageHopper\\ImageHopper\\ImageHopperAddOn"
      ]
    },
    {
      "kind": "class",
      "name": "EDD_SL_Plugin_Updater",
      "fqcn": "ImageHopper\\ImageHopper\\Licensing\\EDD_SL_Plugin_Updater",
      "namespace": "ImageHopper\\ImageHopper\\Licensing",
      "file": "src/Licensing/EDD_SL_Plugin_Updater.php",
      "line": 19,
      "extends": [],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [
        "stdClass"
      ],
      "staticCalls": [],
      "usedBy": []
    },
    {
      "kind": "class",
      "name": "EDD_SL_Plugin_Updater",
      "fqcn": "ImageHopper\\ImageHopper\\Licensing\\EDD_SL_Plugin_Updater",
      "namespace": "ImageHopper\\ImageHopper\\Licensing",
      "file": "src/Licensing/EDD_SL_Plugin_Updater.php",
      "line": 19,
      "extends": [],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [
        "stdClass"
      ],
      "staticCalls": [],
      "usedBy": []
    }
  ]
}
