protected function createApi() { require_once 'SDK/Api.php'; $db = array('driver' => 'mysql', 'host' => _DB_SERVER_, 'user' => _DB_USER_, 'pass' => _DB_PASSWD_, 'name' => _DB_NAME_, 'prefix' => _DB_PREFIX_); $this->y_api = YousticeApi::create(); $this->y_api->setDbCredentials($db); $this->y_api->setLanguage($this->context->language->iso_code); $this->y_api->setShopSoftwareType('prestashop', _PS_VERSION_); $this->y_api->setApiKey(Configuration::get('YRS_API_KEY'), Configuration::get('YRS_SANDBOX')); $this->y_api->setSession(new YousticeProvidersSessionPrestashopProvider()); }
protected function createSDK() { require_once 'modules/yousticeresolutionsystem/SDK/Api.php'; $db = array('driver' => 'mysql', 'host' => _DB_SERVER_, 'user' => _DB_USER_, 'pass' => _DB_PASSWD_, 'name' => _DB_NAME_, 'prefix' => _DB_PREFIX_); $yapi = YousticeApi::create(); $yapi->setDbCredentials($db); $yapi->setLanguage(Context::getContext()->language->iso_code); $yapi->setShopSoftwareType('prestashop'); $yapi->setApiKey(Configuration::get('YRS_API_KEY'), Configuration::get('YRS_SANDBOX')); $yapi->setSession(new YousticeProvidersSessionPrestashopProvider()); return $yapi; }