IQnection\BigCommerceApp\Client
Synopsis
class Client
{
- // members
- private static $api_url;
- private static $client_id;
- private static $client_secret;
- private static boolean $debug = false;
- protected static $_inst;
- protected static array $_bc_apis = ;
- protected $_api_config;
- protected $_api_client;
- // methods
- public void ApiConfig()
- public void ApiClient()
- public static void inst()
- protected void getApiUrl()
- public void Api()
Hierarchy
Uses
- SilverStripe\Core\Config\Configurable
- SilverStripe\Core\Extensible
- SilverStripe\Core\Injector\Injectable
Members
private
- $api_url
- $client_id
- $client_secret
- $debug
protected
- $_api_client
- $_api_config
- $_bc_apis
- $_inst
Methods
protected
public
- Api() — Shortcut method to retrieve a specific API class
- ApiClient()
- ApiConfig() — Builds the config object for the current client This method is required in case the configuration needs to be changed in mid-execution This method will be specific to the client class
- inst()