Example #1
0
 public static function getCleanLanguageCode($lang)
 {
     $supportedLanguages = array('de_DE', 'en_US', 'fr_FR', 'da_DK', 'cs_CZ', 'es_ES', 'hr_HR', 'it_IT', 'hu_HU', 'nl_NL', 'no_NO', 'pl_PL', 'pt_PT', 'ru_RU', 'ro_RO', 'sk_SK', 'sl_SI', 'fi_FI', 'sv_SE', 'tr_TR', 'el_GR', 'ja_JP');
     return substr(Customweb_Payment_Util::getCleanLanguageCode($lang, $supportedLanguages), 0, 2);
 }
 /**
  * @return string
  */
 protected final function getTransactionAppliedSchema()
 {
     $schema = $this->getConfiguration()->getOrderIdSchema();
     $id = $this->getTransaction()->getExternalTransactionId();
     return Customweb_Payment_Util::applyOrderSchema($schema, $id, 80);
 }