GravityKit\GravityMigrate\Settings
Plugin settings class.
Source: src/Settings.php:15
Details
- Kind:
class - Namespace:
GravityKit\GravityMigrate
Methods
| Method | Description |
|---|---|
__construct() | Constructor. |
get_instance() | Returns class instance. |
get_choices() | Returns available choices for exporting data. |
export_fields() | Exports fields. |
get_import_data() | Returns data from the import JSON file. |
import_fields() | Imports fields. |
plugin_settings() | Updates the Foundations settings with GravityMigrate settings data. |
add_styles() | Adds styles that hide GravityKit Settings sidebar and other elements. |
Method Reference
__construct()
public function __construct()
Constructor.
Since: 1.0.0
Source: src/Settings.php:68
get_instance()
public static function get_instance(): Settings
Returns class instance.
Returns
Settings
Since: 1.0.0
Source: src/Settings.php:93
get_choices()
public function get_choices( $for_import_settings=false )
Returns available choices for exporting data.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$for_import_settings | false |
Returns
array
Since: 1.0.0
Source: src/Settings.php:235
export_fields()
public function export_fields()
Exports fields.
This method generates the settings for exporting fields.
Returns
array— The export settings array.
Since: 1.0.0
Source: src/Settings.php:369
get_import_data()
public function get_import_data()
Returns data from the import JSON file.
Returns
array— JSON data.
Since: 1.0.0
Source: src/Settings.php:466
import_fields()
public function import_fields()
Imports fields.
Returns
array[]
Since: 1.0.0
Source: src/Settings.php:509
plugin_settings()
public function plugin_settings( $plugins )
Updates the Foundations settings with GravityMigrate settings data.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$plugins | array | Plugins settings. |
Returns
array
Since: 1.0.0
Source: src/Settings.php:692
add_styles()
public function add_styles( $styles )
Adds styles that hide GravityKit Settings sidebar and other elements.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
$styles | array | Inline styles to be added to the page. |
Returns
array
Since: 1.0.0
Source: src/Settings.php:727