/** * @anonym * @service custom_separator read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::CUSTOM_SEPARATOR, Gpf_Settings::get(self::CUSTOM_SEPARATOR)); $form->addField(self::CUSTOM_FIELD_NUMBER, Gpf_Settings::get(self::CUSTOM_FIELD_NUMBER)); $form->addField(self::RESPONSE_TYPE, Gpf_Settings::get(self::RESPONSE_TYPE)); return $form; }
/** * @anonym * @service custom_separator read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::PROCESS_WHOLE_CART_AS_ONE_TRANSACTION, Gpf_Settings::get(self::PROCESS_WHOLE_CART_AS_ONE_TRANSACTION)); $form->addField(self::MERCHANT_ID, Gpf_Settings::get(self::MERCHANT_ID)); $form->addField(self::API_SIGNATURE, Gpf_Settings::get(self::API_SIGNATURE)); return $form; }
/** * @anonym * @service custom_separator read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::FIELD_NUMBER, Gpf_Settings::get(self::FIELD_NUMBER)); $form->addField(self::SECRET_WORD, Gpf_Settings::get(self::SECRET_WORD)); $form->addField(self::ALLOW_TEST_SALES, Gpf_Settings::get(self::ALLOW_TEST_SALES)); return $form; }
/** * @anonym * @service custom_separator read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::CUSTOM_SEPARATOR, Gpf_Settings::get(self::CUSTOM_SEPARATOR)); $form->addField(self::CUSTOM_ITEM_NUMBER, Gpf_Settings::get(self::CUSTOM_ITEM_NUMBER)); $form->addField(self::SECONDARY_PASSWORD, Gpf_Settings::get(self::SECONDARY_PASSWORD)); return $form; }
/** * @service coupon read * @param $fields * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(Pap_Db_Table_Coupons::CODE, null); $coupon = new Pap_Db_Coupon(); $coupon->setId($form->getFieldValue(Gpf_View_FormService::ID)); $coupon->setCode($form->getFieldValue(Gpf_View_FormService::ID)); $banner = new Pap_Features_Coupon_Coupon(); $affiliate = new Pap_Affiliates_User(); try { $this->loadCoupon($coupon); if (!$coupon->isValid()) { return $form; } $banner->setPrimaryKeyValue($coupon->getBannerID()); $banner->load(); $affiliate->setPrimaryKeyValue($coupon->getUserID()); $affiliate->load(); $form->addField('couponid', $coupon->getId()); $form->addField('couponcode', $coupon->getCode()); $form->addField('name', $banner->getName()); $form->addField('description', $banner->getData1()); $this->fillFromUser($form, $affiliate); Gpf_Plugins_Engine::extensionPoint('PostAffiliate.OfflineSaleForm.load', $form); } catch (Gpf_Exception $e) { } return $form; }
/** * @anonym * @service custom_separator read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::VALIDITY_DAYS, Gpf_Settings::get(self::VALIDITY_DAYS)); $form->addField(self::BONUS_TYPE, Gpf_Settings::get(self::BONUS_TYPE)); $form->addField(self::BONUS_AMOUNT, Gpf_Settings::get(self::BONUS_AMOUNT)); return $form; }
/** * @anonym * @service custom_separator read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::CUSTOM_NUMBER, Gpf_Settings::get(self::CUSTOM_NUMBER)); $form->addField(self::CUSTOM_SEPARATOR, Gpf_Settings::get(self::CUSTOM_SEPARATOR)); $form->addField(self::DISCOUNT_TAX, Gpf_Settings::get(self::DISCOUNT_TAX)); $form->addField(self::DISCOUNT_FEE, Gpf_Settings::get(self::DISCOUNT_FEE)); return $form; }
/** * @anonym * @service custom_separator read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::CUSTOM_SEPARATOR, Gpf_Settings::get(self::CUSTOM_SEPARATOR)); $form->addField(self::MERCHANT_USERNAME, Gpf_Settings::get(self::MERCHANT_USERNAME)); $form->addField(self::MERCHANT_PASSWORD, Gpf_Settings::get(self::MERCHANT_PASSWORD)); $form->addField(self::MERCHANT_IDENTIFIER, Gpf_Settings::get(self::MERCHANT_IDENTIFIER)); return $form; }
/** * @anonym * @service custom_separator read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::PARAM_NAME, Gpf_Settings::get(self::PARAM_NAME)); $form->addField(self::DISCOUNT_TAX, Gpf_Settings::get(self::DISCOUNT_TAX)); $form->addField(self::DUTY_TAX, Gpf_Settings::get(self::DUTY_TAX)); $form->addField(self::FREIGHT_TAX, Gpf_Settings::get(self::FREIGHT_TAX)); return $form; }
/** * @anonym * @service custom_separator read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::GETRESPONSE_API_KEY, Gpf_Settings::get(self::GETRESPONSE_API_KEY)); $form->addField(self::GETRESPONSE_CAMPAIGN_NAME, Gpf_Settings::get(self::GETRESPONSE_CAMPAIGN_NAME)); $form->addField(self::CUSTOM_DATA_FIELDS, Gpf_Settings::get(self::CUSTOM_DATA_FIELDS)); $form->addField(self::CYCLE_DAY, Gpf_Settings::get(self::CYCLE_DAY)); return $form; }
/** * @anonym * @service custom_separator read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::CUSTOM_FIELD_NUMBER, Gpf_Settings::get(self::CUSTOM_FIELD_NUMBER)); $form->addField(self::SECURITY_CODE, Gpf_Settings::get(self::SECURITY_CODE)); $form->addField(self::ALLOW_TEST_SALES, Gpf_Settings::get(self::ALLOW_TEST_SALES)); $form->addField(self::DIFF_RECURRING_COMMISSIONS, Gpf_Settings::get(self::DIFF_RECURRING_COMMISSIONS)); return $form; }
/** * @service coupon read * @param $fields * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $this->form = new Gpf_Rpc_Form($params); $affiliates = $this->getAffiliateCount(); $this->form->addField(self::AFFILIATES, $affiliates); $this->form->addField(self::COUPONS_COUNT, round($affiliates * 1.1)); $this->form->addField(self::COUPONS_PER_AFF, 1); return $this->form; }
/** * @service getting_started read * * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $checks = Gpf_Settings::get(Pap_Settings::GETTING_STARTED_CHECKS); $checks = explode(",", $checks); for ($i=1; $i<=self::CHECKS_COUNT; $i++) { $form->addField("check".$i, (in_array($i, $checks)) ? GPF::YES : GPF::NO); } $form->addField("show", Gpf_Settings::get(Pap_Settings::GETTING_STARTED_SHOW)); return $form; }
/** * @service banner read * @param $bannerId * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $bannerFactory = new Pap_Common_Banner_Factory(); $site = $bannerFactory->getBanner($form->getFieldValue(Gpf_View_FormService::ID)); $form->addField('htAccessCode', $site->getHtaccessCode()); return $form; }
/** * @anonym * @service custom_separator read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::CUSTOM_SEPARATOR, Gpf_Settings::get(self::CUSTOM_SEPARATOR)); $form->addField(self::USE_COUPON, Gpf_Settings::get(self::USE_COUPON)); $form->addField(self::DISCOUNT_TAX, Gpf_Settings::get(self::DISCOUNT_TAX)); $form->addField(self::DISCOUNT_FEE, Gpf_Settings::get(self::DISCOUNT_FEE)); $form->addField(self::DISCOUNT_SHIPPING, Gpf_Settings::get(self::DISCOUNT_SHIPPING)); $form->addField(self::DISCOUNT_HANDLING, Gpf_Settings::get(self::DISCOUNT_HANDLING)); $form->addField(self::REGISTER_AFFILIATE, Gpf_Settings::get(self::REGISTER_AFFILIATE)); $form->addField(self::USE_RECURRING_COMMISSION_SETTINGS, Gpf_Settings::get(self::USE_RECURRING_COMMISSION_SETTINGS)); $form->addField(self::NORMAL_COMMISSION_AS_RECURRING_COMMISSION, Gpf_Settings::get(self::NORMAL_COMMISSION_AS_RECURRING_COMMISSION)); $form->addField(self::TEST_MODE, Gpf_Settings::get(self::TEST_MODE)); $form->addField(self::PROCESS_WHOLE_CART_AS_ONE_TRANSACTION, Gpf_Settings::get(self::PROCESS_WHOLE_CART_AS_ONE_TRANSACTION)); $form->addField(self::APPROVE_AFFILIATE, Gpf_Settings::get(self::APPROVE_AFFILIATE)); return $form; }
/** * * @service compressed_commission_placement_model read * @param $fields * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(Pap_Features_CompressedCommissionPlacementModel_Definition::ACTION, Gpf_Settings::get(Pap_Features_CompressedCommissionPlacementModel_Definition::ACTION)); $form->addField(Pap_Features_CompressedCommissionPlacementModel_Definition::RECURRENCE, Gpf_Settings::get(Pap_Features_CompressedCommissionPlacementModel_Definition::RECURRENCE)); $form->addField(Pap_Features_CompressedCommissionPlacementModel_Definition::PROCESSING_ENABLED, Gpf_Settings::get(Pap_Features_CompressedCommissionPlacementModel_Definition::PROCESSING_ENABLED)); $form->addField(Pap_Db_Table_Rules::EQUATION, Gpf_Settings::get(Pap_Features_CompressedCommissionPlacementModel_Definition::RULE_EQUATION)); $form->addField(Pap_Db_Table_Rules::EQUATION_VALUE_1, Gpf_Settings::get(Pap_Features_CompressedCommissionPlacementModel_Definition::RULE_EQUATION_VALUE1)); $form->addField(Pap_Db_Table_Rules::EQUATION_VALUE_2, Gpf_Settings::get(Pap_Features_CompressedCommissionPlacementModel_Definition::RULE_EQUATION_VALUE2)); $form->addField(Pap_Db_Table_Rules::STATUS, Gpf_Settings::get(Pap_Features_CompressedCommissionPlacementModel_Definition::RULE_STATUS)); $form->addField(Pap_Db_Table_Rules::WHAT, Gpf_Settings::get(Pap_Features_CompressedCommissionPlacementModel_Definition::RULE_WHAT)); return $form; }
/** * @anonym * @service recurring_commissions_config read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $apiTriggerred = Gpf::NO; try { $this->createPlannedTask()->loadFromData(); } catch (Gpf_DbEngine_NoRowException $e) { $apiTriggerred = Gpf::YES; } $form->addField(self::API_TRIGGERRED_COMMISSIONS, $apiTriggerred); return $form; }
/** * @anonym * @service * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::REMOTE_CONTROL_EMAIL, Gpf_Settings::get(self::REMOTE_CONTROL_EMAIL)); $form->addField(self::NAME, Gpf_Settings::get(self::NAME)); $form->addField(self::PASSWORD, Gpf_Settings::get(self::PASSWORD)); $form->addField(self::AUTORESPONDER_ADDRESS, Gpf_Settings::get(self::AUTORESPONDER_ADDRESS)); $form->addField(self::HTML, Gpf_Settings::get(self::HTML)); $form->addField(self::TRACKING_TAB, Gpf_Settings::get(self::TRACKING_TAB)); $form->addField(self::DROP_RULES, Gpf_Settings::get(self::DROP_RULES)); return $form; }
/** * @anonym * @service custom_separator read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::CUSTOM_SEPARATOR, Gpf_Settings::get(self::CUSTOM_SEPARATOR)); $form->addField(self::MERCHANT_ID, Gpf_Settings::get(self::MERCHANT_ID)); $form->addField(self::MERCHANT_KEY, Gpf_Settings::get(self::MERCHANT_KEY)); $form->addField(self::PROCESS_WHOLE_CART_AS_ONE_TRANSACTION, Gpf_Settings::get(self::PROCESS_WHOLE_CART_AS_ONE_TRANSACTION)); $form->addField(self::PRODUCT_ID_BY, Gpf_Settings::get(self::PRODUCT_ID_BY)); $form->addField(self::TEST_MODE, Gpf_Settings::get(self::TEST_MODE)); return $form; }
/** * @anonym * @service custom_field_id read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::CUSTOM_FIELD_ID, Gpf_Settings::get(self::CUSTOM_FIELD_ID)); $form->addField(self::DISCOUNT_TAX, Gpf_Settings::get(self::DISCOUNT_TAX)); $form->addField(self::REGISTER_AFFILIATE, Gpf_Settings::get(self::REGISTER_AFFILIATE)); $form->addField(self::TEST_MODE, Gpf_Settings::get(self::TEST_MODE)); $form->addField(self::PROCESS_WHOLE_CART_AS_ONE_TRANSACTION, Gpf_Settings::get(self::PROCESS_WHOLE_CART_AS_ONE_TRANSACTION)); $form->addField(self::APPROVE_AFFILIATE, Gpf_Settings::get(self::APPROVE_AFFILIATE)); return $form; }
/** * @anonym * @service custom_separator read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::ADD_ACCOUNT, Gpf_Settings::get(self::ADD_ACCOUNT)); $form->addField(self::ACCOUNT_NAME, Gpf_Settings::get(self::ACCOUNT_NAME)); $form->addField(self::ACCOUNT_TYPE, Gpf_Settings::get(self::ACCOUNT_TYPE)); $form->addField(self::TRNS_ACCOUNT_TYPE, Gpf_Settings::get(self::TRNS_ACCOUNT_TYPE)); $form->addField(self::SPL_ACCOUNT_TYPE, Gpf_Settings::get(self::SPL_ACCOUNT_TYPE)); $form->addField(self::TRNS_TOPRINT, Gpf_Settings::get(self::TRNS_TOPRINT)); return $form; }
/** * Load Wallpaper settings to form */ public function loadNoRpc() { $form = new Gpf_Rpc_Form(); $form->addField(self::WALLPAPER, ''); $form->addField(self::WALLPAPER_POSITION, 'S'); $form->addField(self::WALLPAPER_TYPE, 'N'); $form->addField(self::BACKGROUND_COLOR, '#000000'); try { $attributes = Gpf_Db_UserAttribute::getSettingsForGroupOfUsers(array(self::WALLPAPER, self::WALLPAPER_TYPE, self::WALLPAPER_POSITION, self::BACKGROUND_COLOR), array(Gpf_Session::getInstance()->getAuthUser()->getAccountUserId())); if (isset($attributes[Gpf_Session::getInstance()->getAuthUser()->getAccountUserId()])) { $attributes = $attributes[Gpf_Session::getInstance()->getAuthUser()->getAccountUserId()]; if (isset($attributes[self::WALLPAPER])) { $form->setField(self::WALLPAPER, $attributes[self::WALLPAPER]); } if (isset($attributes[self::WALLPAPER_TYPE])) { $form->setField(self::WALLPAPER_TYPE, $attributes[self::WALLPAPER_TYPE]); } if (isset($attributes[self::WALLPAPER_POSITION])) { $form->setField(self::WALLPAPER_POSITION, $attributes[self::WALLPAPER_POSITION]); } if (isset($attributes[self::BACKGROUND_COLOR])) { $form->setField(self::BACKGROUND_COLOR, $attributes[self::BACKGROUND_COLOR]); } } } catch (Gpf_Exception $e) { $form->setErrorMessage($e->getMessage() . ' ' . $e->getLine()); } return $form; }
/** * Load userid sequence number * * @anonym * @service useridsequence read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::FIELD_KEY, Gpf_Settings::get(SequenceAffiliateUserId_Main::SETTING_USERID_SEQUENCE)); return $form; }
/** * @service currency write * @param $fields */ public function save(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $dbRow = $this->createDbRowObject(); $dbRow->setIsDefault(Gpf_Db_Currency::DEFAULT_CURRENCY_VALUE); try { $dbRow->loadFromData(); } catch (Gpf_DbEngine_NoRowException $e) { $dbRow->setAccountId(Gpf_Session::getAuthUser()->getAccountId()); } $oldDbRow = clone $dbRow; $form->fill($dbRow); foreach ($oldDbRow as $name => $oldValue) { if ($dbRow->get($name) != $oldValue) { $form->addField('changed', 'Y'); break; } } try { $dbRow->save(); Gpf_Plugins_Engine::extensionPoint('PostAffiliate.CurrencyForm.save', $form); } catch (Exception $e) { $form->setErrorMessage($e->getMessage()); return $form; } $form->load($dbRow); $form->setInfoMessage($this->getDbRowObjectName().$this->_(" saved")); return $form; }
/** * @anonym * @service custom_separator read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::SECRET_KEY, Gpf_Settings::get(self::SECRET_KEY)); $form->addField(self::PARAM_NAME, Gpf_Settings::get(self::PARAM_NAME)); return $form; }
/** * @anonym * @service custom_separator read * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); $form->addField(self::REGISTRATION_NOTIFICATION_EVERY_SALE, Gpf_Settings::get(self::REGISTRATION_NOTIFICATION_EVERY_SALE)); return $form; }
protected function setAuthenticationSucesful(Gpf_Rpc_Form $loginForm, Gpf_Auth_User $authUser) { try { if ($loginForm->getFieldValue(self::REMEMBER_ME) == Gpf::YES) { $authUser->saveRememberMeCookie(); } } catch (Gpf_Exception $e) { } $authUser->setLanguage($loginForm->getFieldValue(self::LANGUAGE)); Gpf_Db_UserAttribute::saveAttribute(self::LANGUAGE, $loginForm->getFieldValue(self::LANGUAGE), $authUser->getAccountUserId()); Gpf_Db_UserAttribute::saveAttribute(self::TIME_OFFSET, Gpf_Session::getInstance()->getTimeOffset(), $authUser->getAccountUserId()); Gpf_Http::setCookie(self::COOKIE_LANGUAGE, $authUser->getLanguage(), time() + 20000000, '/'); $loginForm->addField("S", Gpf_Session::getInstance()->getId()); $loginForm->setInfoMessage($this->_("User authenticated. Logging in.")); Gpf_Log::info($this->_sys("User %s authenticated. Logging in.", $authUser->getUsername())); }
/** * @service quicklaunch read * @param Gpf_Rpc_Params $params */ public function load(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form(); $form->addField(self::SHOW_QUICK_LAUNCH, $this->getShowQuickLaunch()); return $form; }
/** * Import language specified in parameter fileName * * @service language import * @param Gpf_Rpc_Params $params * @return Gpf_Rpc_Form */ public function importLanguage(Gpf_Rpc_Params $params) { $form = new Gpf_Rpc_Form($params); //Read metadata of file $file = new Gpf_Io_Csv_Reader($form->getFieldValue("fileName"), ';', '"', array('source', 'translation', 'type', 'module', 'status', 'customer')); $file->setMaxLinesToRead(10); $language = new Gpf_Lang_CsvLanguage(); $language->loadFromCsvFile($file); try { $importer = new Gpf_Lang_ImportLanguageTask($form->getFieldValue("fileName"), $language->getCode(), false); $importer->run(); } catch (Gpf_Tasks_LongTaskInterrupt $e) { $form->addField('progress', 'PROGRESS'); $form->setFieldError('progress', $e->getMessage()); $form->setErrorMessage($e->getMessage()); return $form; } $form->setInfoMessage($this->_('%s (%s) imported', $language->getMetaValue(Gpf_Lang_CsvLanguage::LANG_NAME), $language->getMetaValue(Gpf_Lang_CsvLanguage::LANG_ENG_NAME))); return $form; }
public function loadCoupon(Gpf_Rpc_Form $form) { $form->addField('hidedatanumber', Gpf_Settings::get(SaleFraudProtection_Config::PARAM_NAME)); }