{
  "product": {
    "id": "gravitycalendar",
    "label": "GravityCalendar",
    "repo": "GravityKit/GravityCalendar"
  },
  "generated": "2026-04-05T00:33:17+00:00",
  "root": "/home/runner/work/gravitykit.dev/gravitykit.dev/repos/GravityCalendar",
  "stats": {
    "classes": 13,
    "interfaces": 0,
    "traits": 0
  },
  "symbols": [
    {
      "kind": "class",
      "name": "GVCalendarWidgetBlockHelpers",
      "fqcn": "GVCalendarWidgetBlockHelpers",
      "namespace": "",
      "file": "includes/class-calendar-widget-block-helpers.php",
      "line": 14,
      "extends": [],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "GFFormsModel",
        "GV_Extension_Calendar_Feed"
      ],
      "usedBy": [
        "GravityView_Widget_Calendar",
        "GVCalendarWidget",
        "GravityView_Calendar_Ajax"
      ]
    },
    {
      "kind": "class",
      "name": "Calendar",
      "fqcn": "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block\\Calendar",
      "namespace": "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block",
      "file": "includes/gutenberg/blocks/calendar/block.php",
      "line": 18,
      "extends": [
        "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block\\Block"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block\\GV_Extension_Calendar_Feed",
        "GravityKit\\GravityCalendar\\Gutenberg\\Blocks"
      ],
      "usedBy": []
    },
    {
      "kind": "class",
      "name": "Link",
      "fqcn": "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block\\Link",
      "namespace": "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block",
      "file": "includes/gutenberg/blocks/link/block.php",
      "line": 15,
      "extends": [
        "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block\\Block"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [],
      "usedBy": []
    },
    {
      "kind": "class",
      "name": "Buttons",
      "fqcn": "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block\\Buttons",
      "namespace": "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block",
      "file": "includes/gutenberg/blocks/buttons/block.php",
      "line": 17,
      "extends": [
        "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block\\Block"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "GV_Extension_Calendar_Feed"
      ],
      "usedBy": []
    },
    {
      "kind": "class",
      "name": "Block",
      "fqcn": "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block\\Block",
      "namespace": "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block",
      "file": "includes/gutenberg/blocks/block.php",
      "line": 15,
      "extends": [],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [
        "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block\\ReflectionClass"
      ],
      "staticCalls": [],
      "usedBy": [
        "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block\\Calendar",
        "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block\\Link",
        "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block\\Buttons"
      ]
    },
    {
      "kind": "class",
      "name": "Blocks",
      "fqcn": "GravityKit\\GravityCalendar\\Gutenberg\\Blocks",
      "namespace": "GravityKit\\GravityCalendar\\Gutenberg",
      "file": "includes/gutenberg/class-calendar-gutenberg-blocks.php",
      "line": 17,
      "extends": [],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "GravityKit\\GravityCalendar\\Gutenberg\\GVCalendarWidgetBlockHelpers",
        "GravityKitFoundation",
        "GravityKit\\GravityCalendar\\Gutenberg\\GV_Extension_Calendar_Feed"
      ],
      "usedBy": [
        "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block\\Calendar"
      ]
    },
    {
      "kind": "class",
      "name": "GV_Extension_Calendar_Feed",
      "fqcn": "GV_Extension_Calendar_Feed",
      "namespace": "",
      "file": "includes/class-calendar-feed.php",
      "line": 24,
      "extends": [
        "GFFeedAddOn"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [
        "GV_Extension_Calendar_Feed",
        "GF_Query",
        "DateTime",
        "WP_Error",
        "DateTimeZone"
      ],
      "staticCalls": [
        "GravityKit\\GravityCalendar\\QueryFilters\\QueryFilters",
        "GVCommon",
        "GFAPI",
        "GFCommon",
        "GravityView_Calendar_Ajax",
        "GFForms",
        "GF_Query_Condition",
        "GV\\View",
        "GV\\GF_Entry",
        "GV\\Multi_Entry",
        "GravityKit\\GravityCalendar\\Overview\\Calendars_Overview",
        "WP_REST_Server",
        "GravityKit\\GravityCalendar\\Foundation\\Helpers\\WP",
        "GravityKit\\GravityCalendar\\Spatie\\IcalendarGenerator\\Components\\Calendar",
        "GravityKit\\GravityCalendar\\Spatie\\IcalendarGenerator\\Components\\Event",
        "DateTime",
        "GravityKitFoundation"
      ],
      "usedBy": [
        "GVCalendarWidgetBlockHelpers",
        "GravityKit\\GravityCalendar\\Gutenberg\\Blocks\\Block\\Buttons",
        "GV_Extension_Calendar_Feed",
        "GravityKit\\GravityCalendar\\Overview\\Calendars_Overview_Feed",
        "GravityView_Widget_Calendar"
      ]
    },
    {
      "kind": "class",
      "name": "Calendars_Overview",
      "fqcn": "GravityKit\\GravityCalendar\\Overview\\Calendars_Overview",
      "namespace": "GravityKit\\GravityCalendar\\Overview",
      "file": "includes/overview/class-calendars-overview.php",
      "line": 17,
      "extends": [],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [
        "GravityKit\\GravityCalendar\\Overview\\Calendars_Overview_Feed"
      ],
      "staticCalls": [
        "GravityKit\\GravityCalendar\\Foundation\\Helpers\\Arr",
        "GravityKit\\GravityCalendar\\Foundation\\Helpers\\Core",
        "GFForms",
        "GFFormsModel"
      ],
      "usedBy": [
        "GV_Extension_Calendar_Feed"
      ]
    },
    {
      "kind": "class",
      "name": "Calendars_Overview_Table",
      "fqcn": "GravityKit\\GravityCalendar\\Overview\\Calendars_Overview_Table",
      "namespace": "GravityKit\\GravityCalendar\\Overview",
      "file": "includes/overview/class-calendars-overview-table.php",
      "line": 13,
      "extends": [
        "GFAddOnFeedsTable"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "GFFormsModel"
      ],
      "usedBy": [
        "GravityKit\\GravityCalendar\\Overview\\Calendars_Overview_Feed"
      ]
    },
    {
      "kind": "class",
      "name": "Calendars_Overview_Feed",
      "fqcn": "GravityKit\\GravityCalendar\\Overview\\Calendars_Overview_Feed",
      "namespace": "GravityKit\\GravityCalendar\\Overview",
      "file": "includes/overview/class-calendars-overview-feed.php",
      "line": 14,
      "extends": [
        "GV_Extension_Calendar_Feed"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [
        "GravityKit\\GravityCalendar\\Overview\\Calendars_Overview_Table"
      ],
      "instantiates": [
        "GravityKit\\GravityCalendar\\Overview\\Calendars_Overview_Table"
      ],
      "staticCalls": [
        "GFForms",
        "GFFormsModel"
      ],
      "usedBy": [
        "GravityKit\\GravityCalendar\\Overview\\Calendars_Overview"
      ]
    },
    {
      "kind": "class",
      "name": "GravityView_Widget_Calendar",
      "fqcn": "GravityView_Widget_Calendar",
      "namespace": "",
      "file": "includes/class-gravityview-widget-calendar.php",
      "line": 31,
      "extends": [
        "GV\\Widget"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [
        "GravityKit\\GravityCalendar\\QueryFilters\\QueryFilters"
      ],
      "staticCalls": [
        "GVCalendarWidgetBlockHelpers",
        "GV_Extension_Calendar_Feed",
        "GV\\View",
        "GravityView_View",
        "GFAPI",
        "GF_Query_Condition"
      ],
      "usedBy": []
    },
    {
      "kind": "class",
      "name": "GVCalendarWidget",
      "fqcn": "GVCalendarWidget",
      "namespace": "",
      "file": "includes/class-calendar-widget.php",
      "line": 19,
      "extends": [
        "WP_Widget"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "WP_Widget",
        "GVCalendarWidgetBlockHelpers"
      ],
      "usedBy": []
    },
    {
      "kind": "class",
      "name": "GVCalendarWidget",
      "fqcn": "GVCalendarWidget",
      "namespace": "",
      "file": "includes/class-calendar-widget.php",
      "line": 19,
      "extends": [
        "WP_Widget"
      ],
      "implements": [],
      "uses": [],
      "dependencies": [],
      "instantiates": [],
      "staticCalls": [
        "WP_Widget",
        "GVCalendarWidgetBlockHelpers"
      ],
      "usedBy": []
    }
  ]
}
