Overview

Namespaces

  • None
  • WPGMZA
    • CustomFieldFilterWidget
    • Integration
    • MarkerListing
    • Selector

Classes

  • AddMapDialog
  • AdminMarkerDataTable
  • AjaxTable
  • AutoLoader
  • Categories
  • Category
  • CategoryTree
  • CategoryTreeNode
  • ContentEditorMapButton
  • Crud
  • CustomFieldFilter
  • CustomFieldFilterController
  • CustomFieldFilterWidget
  • CustomFields
  • CustomFieldsPage
  • CustomMapObjectFields
  • CustomMarkerFields
  • Database
  • DataTable
  • Distance
  • DOMDocument
  • DOMElement
  • Export
  • Factory
  • FontAwesomeIconPicker
  • GDPRCompliance
  • GlobalSettings
  • GoogleGeocoder
  • GoogleMap
  • GoogleMapsAPILoader
  • GoogleMapsLoader
  • GoogleProMapsLoader
  • Import
  • ImportCSV
  • ImportGPX
  • ImportJSON
  • ImportKML
  • LatLng
  • Map
  • MapSelect
  • MapsEngineDialog
  • Marker
  • MarkerDataTable
  • MarkerFilter
  • MarkerLibraryDialog
  • MarkerListing
  • ModalDialog
  • NominatimGeocodeCache
  • OLLoader
  • OLProLoader
  • Plugin
  • ProAdminMarkerDataTable
  • ProMap
  • ProMarker
  • ProMarkerFilter
  • ProPlugin
  • ProRestAPI
  • Query
  • QueryFragment
  • RestAPI
  • ScriptLoader
  • Strings
  • Table

Functions

  • add_custom_filter_widgets
  • create_marker_instance_delegate
  • custom_field_filter_get_filtered_marker_ids
  • get_custom_field_filter
  • get_custom_field_filter_controller
  • get_custom_field_filter_widget
  • get_marker_custom_fields
  • import_ajax_delete_schedule
  • import_ajax_file_options
  • import_ajax_handle_delete
  • import_ajax_handle_upload
  • import_ajax_import
  • import_ajax_schedule
  • import_cron_import
  • import_cron_schedules
  • import_export_admin_options
  • import_export_admin_tabs
  • import_export_download
  • import_export_get_maps_list
  • import_get_progress
  • import_get_schedule
  • import_mimes
  • import_wp_check_filetype_and_ext
  • load_advanced_menu_page_hooks
  • query_nominatim_cache
  • show_custom_fields_page
  • store_nominatim_cache
  • Overview
  • Namespace
  • Class

Class ProPlugin

This class represents the plugin itself. Broadly, this module handles practically all interaction with the platform (WP), loading assets as needed, and hooking into the platforms interface to provide menus etc.

It also provides a number of helpful utility functions.

WPGMZA\Factory
Extended by WPGMZA\Plugin
Extended by WPGMZA\ProPlugin
Namespace: WPGMZA
Located at class.pro-plugin.php
Methods summary
public
# __construct( )

Constructor. Called when plugins_loaded fires.

Constructor. Called when plugins_loaded fires.

Overrides

WPGMZA\Plugin::__construct()
public
# getLocalizedData( )

Overrides

WPGMZA\Plugin::getLocalizedData()
public static
# getDirectoryURL( )
public boolean
# isProVersion( )

Check whether we are running the Pro add-on.

Check whether we are running the Pro add-on.

Returns

boolean
True if the Pro add-on is installed and activated.

Overrides

WPGMZA\Plugin::isProVersion()
public
# getProVersion( )
Methods inherited from WPGMZA\Plugin
__get(), __set(), getBasicVersion(), getCurrentPage(), isInDeveloperMode(), isUsingMinifiedScripts(), loadScripts(), onInit(), onLoadTextDomainMOFile()
Methods inherited from WPGMZA\Factory
createInstance()
Constants inherited from WPGMZA\Plugin
PAGE_ADVANCED, PAGE_CATEGORIES, PAGE_CUSTOM_FIELDS, PAGE_MAP_EDIT, PAGE_MAP_LIST, PAGE_SETTINGS, PAGE_SUPPORT
Properties inherited from WPGMZA\Plugin
$enqueueScriptsFired, $scriptLoader
Magic properties inherited from WPGMZA\Plugin
$gdprCompliance, $spatialFunctionPrefix
API documentation generated by ApiGen