| @@ -1,12 +1,12 @@ | ||
| 1 | 1 | <?php |
| 2 | 2 | /** |
| 3 | 3 | * @package FirePlugins Framework |
| 4 | - * @version 1.0.30 | |
| 4 | + * @version 1.1.69 | |
| 5 | 5 | * |
| 6 | 6 | * @author FirePlugins <info@fireplugins.com> |
| 7 | 7 | * @link https://www.fireplugins.com |
| 8 | - * @copyright Copyright © 2022 FirePlugins All Rights Reserved | |
| 8 | + * @copyright Copyright © 2023 FirePlugins All Rights Reserved | |
| 9 | 9 | * @license GNU GPLv3 <http://www.gnu.org/licenses/gpl.html> or later |
| 10 | 10 | */ |
| 11 | 11 | |
| 12 | 12 | if (!function_exists('add_action')) |
| @@ -60,14 +60,30 @@ | ||
| 60 | 60 | * @return void |
| 61 | 61 | */ |
| 62 | 62 | function firepluginsframework_getFrameworkPriority($dir) |
| 63 | 63 | { |
| 64 | - $max_int_size = PHP_INT_MAX; | |
| 64 | + $id = PHP_INT_MAX; | |
| 65 | 65 | |
| 66 | 66 | $version = firepluginsframework_getFrameworkVersion($dir); |
| 67 | - $version = str_replace('.', '', $version); | |
| 67 | + $version = array_map('intval', explode('.', $version)); | |
| 68 | 68 | |
| 69 | - return $max_int_size - (int) $version; | |
| 69 | + for ($i = 0; $i < count($version); $i++) | |
| 70 | + { | |
| 71 | + if ($i == 0) | |
| 72 | + { | |
| 73 | + $id -= $version[$i] * 105; | |
| 74 | + } | |
| 75 | + else if ($i == 1) | |
| 76 | + { | |
| 77 | + $id -= $version[$i] * 55; | |
| 78 | + } | |
| 79 | + else | |
| 80 | + { | |
| 81 | + $id -= $version[$i]; | |
| 82 | + } | |
| 83 | + } | |
| 84 | + | |
| 85 | + return $id; | |
| 70 | 86 | } |
| 71 | 87 | } |
| 72 | 88 | |
| 73 | 89 | /** |
| @@ -99,9 +115,9 @@ | ||
| 99 | 115 | |
| 100 | 116 | // Site URL |
| 101 | 117 | if (!defined('FPF_SITE_URL')) |
| 102 | 118 | { |
| 103 | - define('FPF_SITE_URL', 'http://www.fireplugins.com/'); | |
| 119 | + define('FPF_SITE_URL', 'https://www.fireplugins.com/'); | |
| 104 | 120 | } |
| 105 | 121 | |
| 106 | 122 | // Framework Folder Path |
| 107 | 123 | if (!defined('FPF_BASE_DIR')) |
| @@ -159,9 +175,9 @@ | ||
| 159 | 175 | |
| 160 | 176 | // URL to check a license |
| 161 | 177 | if (!defined('FPF_CHECK_LICENSE')) |
| 162 | 178 | { |
| 163 | - define('FPF_CHECK_LICENSE', 'https://fireplugins.com/wp-json/tower/v1/license/check/{{LICENSE}}/{{PLUGIN}}/{{SITE_URL}}'); | |
| 179 | + define('FPF_CHECK_LICENSE', 'https://www.fireplugins.com/wp-json/tower/v1/license/check/{{LICENSE}}/{{PLUGIN}}/{{SITE_URL}}'); | |
| 164 | 180 | } |
| 165 | 181 | |
| 166 | 182 | /** |
| 167 | 183 | * Get License Version URL |