Skip to main content

GravityKit\GravityExport\GravityExport

The main plugin file.

Since: 1.0

Source: src/GravityExport.php:20

Details

  • Kind: class
  • Namespace: GravityKit\GravityExport
  • Extends: BasePlugin

Methods

MethodDescription
__construct()
get_instance()Returns the single instance of the class.
registerServiceProviders()Registers available service providers.
register_ui_assets()Enqueues UI scripts/styles.
register_no_conflicts()Adds UI assets to GF's no-conflict list.
is_gravityexport_page()Detects if the current page is a GravityExport page.

Method Reference

__construct()

public function __construct( ContainerInterface $container, string $assets_dir=null )

Parameters

NameTypeDefaultDescription
$containerContainerInterface
$assets_dirstringnull

Since: 1.0

Source: src/GravityExport.php:51

get_instance()

public static function get_instance( ContainerInterface $container, ?string $assets_dir=null ): self

Returns the single instance of the class.

Parameters

NameTypeDefaultDescription
$containerContainerInterfaceThe container.
$assets_dirnull | stringnullThe assets directory.

Returns

  • self

Since: 1.5.0

Source: src/GravityExport.php:69

registerServiceProviders()

public function registerServiceProviders(): self

Registers available service providers.

Returns

  • self

Since: 1.0

Source: src/GravityExport.php:83

register_ui_assets()

public function register_ui_assets( $page ): void

Enqueues UI scripts/styles.

Parameters

NameTypeDefaultDescription
$pagestringRequested page ID.

Returns

  • void

Since:

  • 1.0
  • 1.1 (Added $page parameter.)

Source: src/GravityExport.php:102

register_no_conflicts()

public function register_no_conflicts( array $registered ): array

Adds UI assets to GF's no-conflict list.

Parameters

NameTypeDefaultDescription
$registeredarray

Returns

  • array — $registered

Since: 1.0

Source: src/GravityExport.php:121

is_gravityexport_page()

public static function is_gravityexport_page(): bool

Detects if the current page is a GravityExport page.

Returns

  • bool

Source: src/GravityExport.php:132