Skip to main content

GravityKit\GravityMigrate\Plugin

Class Plugin.

Source: src/Plugin.php:18

Details

  • Kind: class
  • Namespace: GravityKit\GravityMigrate

Properties

PropertyTypeDescription
$settingsSettingsSettings instance.
$utilUtilUtil instance.

Methods

MethodDescription
__construct()Plugin constructor.
add_gk_submenu()Adds GravityMigrate submenu to the GravityView menu above "Grant Support Access" .
get_instance()Returns an instance of the GravityCharts plugin.
clear_imports()Clears import directory.
clear_exports()Clears export directory.
check_min_requirements()Checks if minimum requirements are met.
enqueue_assets()Enqueues UI assets.
is_plugin_page()Checks if the current page is the plugin page.
init()Initializes required classes.

Method Reference

__construct()

public function __construct()

Plugin constructor.

Source: src/Plugin.php:60

add_gk_submenu()

public function add_gk_submenu( $submenus )

Adds GravityMigrate submenu to the GravityView menu above "Grant Support Access" .

Parameters

NameTypeDefaultDescription
$submenusarray

Returns

  • array

Since: 1.0.0

Source: src/Plugin.php:105

get_instance()

public static function get_instance(): Plugin

Returns an instance of the GravityCharts plugin.

Returns

  • Plugin

Since: 1.0.0

Source: src/Plugin.php:159

clear_imports()

public function clear_imports()

Clears import directory.

Since: 1.0.0

Source: src/Plugin.php:172

clear_exports()

public function clear_exports()

Clears export directory.

Since: 1.0.0

Source: src/Plugin.php:207

check_min_requirements()

public function check_min_requirements(): void

Checks if minimum requirements are met.

Returns

  • void

Since: 1.0.0

Source: src/Plugin.php:228

enqueue_assets()

public function enqueue_assets(): void

Enqueues UI assets.

Returns

  • void

Since: 1.0.0

Source: src/Plugin.php:281

is_plugin_page()

public function is_plugin_page()

Checks if the current page is the plugin page.

Returns

  • bool

Since: 1.0.0

Source: src/Plugin.php:304

init()

public function init(): void

Initializes required classes.

Returns

  • void

Since: 1.0.0

Source: src/Plugin.php:322