Astra_API_Init::get_admin_settings( WP_REST_Request $request )
Get common settings.
Description
Parameters
- $request
-
(WP_REST_Request) (Required) Full details about the request.
Return
(array) $updated_option defaults + set DB option data.
Source
File: admin/includes/class-astra-api-init.php
public function get_admin_settings( $request ) {
$db_option = get_option( 'astra_admin_settings', array() );
$defaults = apply_filters(
'astra_dashboard_rest_options',
array(
'self_hosted_gfonts' => self::get_admin_settings_option( 'self_hosted_gfonts', false ),
'preload_local_fonts' => self::get_admin_settings_option( 'preload_local_fonts', false ),
'use_old_header_footer' => astra_get_option( 'is-header-footer-builder', false ),
'use_upgrade_notices' => astra_showcase_upgrade_notices(),
)
);
$updated_option = wp_parse_args( $db_option, $defaults );
return $updated_option;
}
Expand full source code Collapse full source code View on Trac
Changelog
| Version | Description |
|---|---|
| 4.0.0 | Introduced. |