Changeset 2693557
- Timestamp:
- 03/14/2022 09:58:28 AM (4 years ago)
- Location:
- avecdo-for-woocommerce/trunk/classes
- Files:
-
- 2 edited
-
Option.php (modified) (3 diffs)
-
Plugin.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
avecdo-for-woocommerce/trunk/classes/Option.php
r2689975 r2693557 2 2 3 3 namespace Avecdo; 4 5 use AvecdoSDK\Classes\Helpers; 4 6 5 7 class Option … … 17 19 private static function getFullName($name) 18 20 { 19 switch ( get_option('avecdo_version')) {21 switch (self::getVersion()) { 20 22 case 1: 21 23 return 'avecdo_' . $name; … … 25 27 return null; 26 28 } 29 30 public static function getVersion() 31 { 32 $headers = Helpers::getAllHeaders(); 33 if (key_exists('user-agent', $headers)) { 34 switch ($headers['user-agent']) { 35 case 'avecdo (+https://avecdo.com)': 36 case 'avecdo/1.0 (+https://avecdo.com)': 37 return 1; 38 case 'avecdo/2.0 (+https://avecdo.com)': 39 return 2; 40 } 41 } 42 43 return get_option('avecdo_version'); 44 } 27 45 } -
avecdo-for-woocommerce/trunk/classes/Plugin.php
r2689975 r2693557 460 460 if (is_null($this->keySet)) { 461 461 $this->updateKeySet(); 462 }463 464 $headers = Helpers::getAllHeaders();465 if (key_exists('user-agent', $headers)){466 if ($headers['user-agent'] == 'avecdo/2.0 (+https://avecdo.com)') {467 $this->keySet = new KeySet(get_option('avecdo_v2_public_key'), get_option('avecdo_v2_private_key'));468 } else if ($headers['user-agent'] == 'avecdo/1.0 (+https://avecdo.com)' || $headers['user-agent'] == 'avecdo (+https://avecdo.com)') {469 $this->keySet = new KeySet(get_option('avecdo_public_key'), get_option('avecdo_private_key'));470 }471 462 } 472 463
Note: See TracChangeset
for help on using the changeset viewer.