GravityKit\GravityExport\GravityExport
The main plugin file.
Since: 1.0
Source: src/GravityExport.php:20
Details
- Kind:
class - Namespace:
GravityKit\GravityExport - Extends:
BasePlugin
Methods
| Method | Description |
|---|---|
__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
| Name | Type | Default | Description |
|---|---|---|---|
$container | ContainerInterface | ||
$assets_dir | string | null |
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
| Name | Type | Default | Description |
|---|---|---|---|
$container | ContainerInterface | The container. | |
$assets_dir | null | string | null | The 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
| Name | Type | Default | Description |
|---|---|---|---|
$page | string | Requested page ID. |
Returns
void
Since:
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
| Name | Type | Default | Description |
|---|---|---|---|
$registered | array |
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