MySLP_Option_Modifier
in package
SLP Option Modifier
Used by this MySLP Dashboard Base Class on as well as the REST API handler.
TODO: Elminate new MySLP_Option_Modifer -- make this a singleton On a single call to Generate Embed on a test server the constructor was called 8x on a single page load.
Table of Contents
Properties
Methods
- __construct() : mixed
- Standard constructor so we can easily extend a base class object later if desired.
- get_google_api_key() : string
- Get the google API key from network admin settings.
- modify_smart_options() : mixed
- Modify Smart Options
- set_theme() : string
- Set the Plugin Style to 'a_style_gallery' since we only used SLP hosted styling.
Properties
$cache
private
mixed
$cache
$slplus
private
mixed
$slplus
Methods
__construct()
Standard constructor so we can easily extend a base class object later if desired.
public
__construct() : mixed
get_google_api_key()
Get the google API key from network admin settings.
public
get_google_api_key(string $value) : string
Parameters
- $value : string
Return values
stringmodify_smart_options()
Modify Smart Options
public
modify_smart_options() : mixed
set_theme()
Set the Plugin Style to 'a_style_gallery' since we only used SLP hosted styling.
public
set_theme(string $unused) : string
Parameters
- $unused : string
-
The value SLP wants to use