@@ -41,8 +41,8 @@  | 
                                                    ||
| 41 | 41 | totalPromotedAmount: '<?php echo $promoted_amount; ?>',  | 
                                                        
| 42 | 42 | locale: locale  | 
                                                        
| 43 | 43 |                      amountParserConfig :  { | 
                                                        
| 44 | - thousandSeparator: '<?php echo $thousandSeparator;?>',  | 
                                                        |
| 45 | - decimalSeparator: '<?php echo $decimalSeparator;?>'  | 
                                                        |
| 44 | + thousandSeparator: '<?php echo $thousandSeparator; ?>',  | 
                                                        |
| 45 | + decimalSeparator: '<?php echo $decimalSeparator; ?>'  | 
                                                        |
| 46 | 46 | };  | 
                                                        
| 47 | 47 | });  | 
                                                        
| 48 | 48 | return false;  | 
                                                        
@@ -1,7 +1,7 @@ discard block  | 
                                                    ||
| 1 | 1 | <script>  | 
                                                        
| 2 | 2 | function findPriceSelector()  | 
                                                        
| 3 | 3 |      { | 
                                                        
| 4 | - var priceSelectors = <?php echo json_encode($priceSelector);?>;  | 
                                                        |
| 4 | + var priceSelectors = <?php echo json_encode($priceSelector); ?>;  | 
                                                        |
| 5 | 5 |          return priceSelectors.find(function(candidateSelector) { | 
                                                        
| 6 | 6 | var priceDOM = document.querySelector(candidateSelector);  | 
                                                        
| 7 | 7 | return (priceDOM != null );  | 
                                                        
@@ -11,7 +11,7 @@ discard block  | 
                                                    ||
| 11 | 11 | |
| 12 | 12 | function findQuantitySelector()  | 
                                                        
| 13 | 13 |      { | 
                                                        
| 14 | - var quantitySelectors = <?php echo json_encode($quantitySelector);?>;  | 
                                                        |
| 14 | + var quantitySelectors = <?php echo json_encode($quantitySelector); ?>;  | 
                                                        |
| 15 | 15 |          return quantitySelectors.find(function(candidateSelector) { | 
                                                        
| 16 | 16 | var priceDOM = document.querySelector(candidateSelector);  | 
                                                        
| 17 | 17 | return (priceDOM != null );  | 
                                                        
@@ -51,7 +51,7 @@ discard block  | 
                                                    ||
| 51 | 51 | return finishInterval();  | 
                                                        
| 52 | 52 | }  | 
                                                        
| 53 | 53 | |
| 54 | - var price = '<?php echo $total;?>';  | 
                                                        |
| 54 | + var price = '<?php echo $total; ?>';  | 
                                                        |
| 55 | 55 | |
| 56 | 56 | var locale = '<?php echo $locale; ?>';  | 
                                                        
| 57 | 57 |          if (locale == 'es' || locale == '') { | 
                                                        
@@ -60,13 +60,13 @@ discard block  | 
                                                    ||
| 60 | 60 | var sdk = pgSDK;  | 
                                                        
| 61 | 61 | }  | 
                                                        
| 62 | 62 | |
| 63 | - var positionSelector = '<?php echo $positionSelector;?>';  | 
                                                        |
| 63 | + var positionSelector = '<?php echo $positionSelector; ?>';  | 
                                                        |
| 64 | 64 |          if (positionSelector === 'default') { | 
                                                        
| 65 | 65 | positionSelector = '.pagantisSimulator';  | 
                                                        
| 66 | 66 | }  | 
                                                        
| 67 | 67 | |
| 68 | 68 | var priceSelector = findPriceSelector();  | 
                                                        
| 69 | - var promotedProduct = '<?php echo $promoted;?>';  | 
                                                        |
| 69 | + var promotedProduct = '<?php echo $promoted; ?>';  | 
                                                        |
| 70 | 70 | var quantitySelector = findQuantitySelector();  | 
                                                        
| 71 | 71 | |
| 72 | 72 |          simulator_options = { | 
                                                        
@@ -77,8 +77,8 @@ discard block  | 
                                                    ||
| 77 | 77 | locale: locale,  | 
                                                        
| 78 | 78 | itemAmountSelector: priceSelector,  | 
                                                        
| 79 | 79 |              amountParserConfig :  { | 
                                                        
| 80 | - thousandSeparator: '<?php echo $thousandSeparator;?>',  | 
                                                        |
| 81 | - decimalSeparator: '<?php echo $decimalSeparator;?>'  | 
                                                        |
| 80 | + thousandSeparator: '<?php echo $thousandSeparator; ?>',  | 
                                                        |
| 81 | + decimalSeparator: '<?php echo $decimalSeparator; ?>'  | 
                                                        |
| 82 | 82 | }  | 
                                                        
| 83 | 83 | };  | 
                                                        
| 84 | 84 | |
@@ -103,7 +103,7 @@ discard block  | 
                                                    ||
| 103 | 103 | }  | 
                                                        
| 104 | 104 | </style>  | 
                                                        
| 105 | 105 | <?php  | 
                                                        
| 106 | -if ($promoted == 'true') { | 
                                                        |
| 106 | +if ($promoted=='true') { | 
                                                        |
| 107 | 107 | echo $promotedMessage;  | 
                                                        
| 108 | 108 | }  | 
                                                        
| 109 | 109 | ?>  | 
                                                        
@@ -33,24 +33,24 @@ discard block  | 
                                                    ||
| 33 | 33 | const ORDERS_TABLE = 'posts';  | 
                                                        
| 34 | 34 | |
| 35 | 35 | public $defaultConfigs = array(  | 
                                                        
| 36 | - 'PAGANTIS_TITLE'=>'Instant Financing',  | 
                                                        |
| 37 | - 'PAGANTIS_SIMULATOR_DISPLAY_TYPE'=>'pgSDK.simulator.types.SIMPLE',  | 
                                                        |
| 38 | - 'PAGANTIS_SIMULATOR_DISPLAY_SKIN'=>'pgSDK.simulator.skins.BLUE',  | 
                                                        |
| 39 | - 'PAGANTIS_SIMULATOR_DISPLAY_POSITION'=>'hookDisplayProductButtons',  | 
                                                        |
| 40 | - 'PAGANTIS_SIMULATOR_START_INSTALLMENTS'=>3,  | 
                                                        |
| 41 | - 'PAGANTIS_SIMULATOR_MAX_INSTALLMENTS'=>12,  | 
                                                        |
| 42 | - 'PAGANTIS_SIMULATOR_CSS_POSITION_SELECTOR'=>'default',  | 
                                                        |
| 43 | - 'PAGANTIS_SIMULATOR_DISPLAY_CSS_POSITION'=>'pgSDK.simulator.positions.INNER',  | 
                                                        |
| 44 | -       'PAGANTIS_SIMULATOR_CSS_PRICE_SELECTOR'=>'a:3:{i:0;s:48:"div.summary *:not(del)>.woocommerce-Price-amount";i:1;s:54:"div.entry-summary *:not(del)>.woocommerce-Price-amount";i:2;s:36:"*:not(del)>.woocommerce-Price-amount";}', | 
                                                        |
| 45 | -       'PAGANTIS_SIMULATOR_CSS_QUANTITY_SELECTOR'=>'a:2:{i:0;s:22:"div.quantity input.qty";i:1;s:18:"div.quantity>input";}', | 
                                                        |
| 46 | - 'PAGANTIS_FORM_DISPLAY_TYPE'=>0,  | 
                                                        |
| 47 | - 'PAGANTIS_DISPLAY_MIN_AMOUNT'=>1,  | 
                                                        |
| 48 | - 'PAGANTIS_URL_OK'=>'',  | 
                                                        |
| 49 | - 'PAGANTIS_URL_KO'=>'',  | 
                                                        |
| 50 | -       'PAGANTIS_ALLOWED_COUNTRIES' => 'a:2:{i:0;s:2:"es";i:1;s:2:"it";}', | 
                                                        |
| 51 | - 'PAGANTIS_PROMOTION_EXTRA' => '<p>Finance this product <span class="pmt-no-interest">without interest!</span></p>',  | 
                                                        |
| 52 | - 'PAGANTIS_SIMULATOR_THOUSANDS_SEPARATOR' => '.',  | 
                                                        |
| 53 | - 'PAGANTIS_SIMULATOR_DECIMAL_SEPARATOR' => ','  | 
                                                        |
| 36 | + 'PAGANTIS_TITLE'=>'Instant Financing',  | 
                                                        |
| 37 | + 'PAGANTIS_SIMULATOR_DISPLAY_TYPE'=>'pgSDK.simulator.types.SIMPLE',  | 
                                                        |
| 38 | + 'PAGANTIS_SIMULATOR_DISPLAY_SKIN'=>'pgSDK.simulator.skins.BLUE',  | 
                                                        |
| 39 | + 'PAGANTIS_SIMULATOR_DISPLAY_POSITION'=>'hookDisplayProductButtons',  | 
                                                        |
| 40 | + 'PAGANTIS_SIMULATOR_START_INSTALLMENTS'=>3,  | 
                                                        |
| 41 | + 'PAGANTIS_SIMULATOR_MAX_INSTALLMENTS'=>12,  | 
                                                        |
| 42 | + 'PAGANTIS_SIMULATOR_CSS_POSITION_SELECTOR'=>'default',  | 
                                                        |
| 43 | + 'PAGANTIS_SIMULATOR_DISPLAY_CSS_POSITION'=>'pgSDK.simulator.positions.INNER',  | 
                                                        |
| 44 | +        'PAGANTIS_SIMULATOR_CSS_PRICE_SELECTOR'=>'a:3:{i:0;s:48:"div.summary *:not(del)>.woocommerce-Price-amount";i:1;s:54:"div.entry-summary *:not(del)>.woocommerce-Price-amount";i:2;s:36:"*:not(del)>.woocommerce-Price-amount";}', | 
                                                        |
| 45 | +        'PAGANTIS_SIMULATOR_CSS_QUANTITY_SELECTOR'=>'a:2:{i:0;s:22:"div.quantity input.qty";i:1;s:18:"div.quantity>input";}', | 
                                                        |
| 46 | + 'PAGANTIS_FORM_DISPLAY_TYPE'=>0,  | 
                                                        |
| 47 | + 'PAGANTIS_DISPLAY_MIN_AMOUNT'=>1,  | 
                                                        |
| 48 | + 'PAGANTIS_URL_OK'=>'',  | 
                                                        |
| 49 | + 'PAGANTIS_URL_KO'=>'',  | 
                                                        |
| 50 | +        'PAGANTIS_ALLOWED_COUNTRIES' => 'a:2:{i:0;s:2:"es";i:1;s:2:"it";}', | 
                                                        |
| 51 | + 'PAGANTIS_PROMOTION_EXTRA' => '<p>Finance this product <span class="pmt-no-interest">without interest!</span></p>',  | 
                                                        |
| 52 | + 'PAGANTIS_SIMULATOR_THOUSANDS_SEPARATOR' => '.',  | 
                                                        |
| 53 | + 'PAGANTIS_SIMULATOR_DECIMAL_SEPARATOR' => ','  | 
                                                        |
| 54 | 54 | );  | 
                                                        
| 55 | 55 | |
| 56 | 56 | /** @var Array $extraConfig */  | 
                                                        
@@ -370,7 +370,7 @@ discard block  | 
                                                    ||
| 370 | 370 |          if ($file == plugin_basename(__FILE__)) { | 
                                                        
| 371 | 371 |              $links[] = '<a href="'.WcPagantis::GIT_HUB_URL.'" target="_blank">'.__('Documentation', 'pagantis').'</a>'; | 
                                                        
| 372 | 372 | $links[] = '<a href="'.WcPagantis::PAGANTIS_DOC_URL.'" target="_blank">'.  | 
                                                        
| 373 | -                       __('API documentation', 'pagantis').'</a>'; | 
                                                        |
| 373 | +                        __('API documentation', 'pagantis').'</a>'; | 
                                                        |
| 374 | 374 |              $links[] = '<a href="'.WcPagantis::SUPPORT_EML.'">'.__('Support', 'pagantis').'</a>'; | 
                                                        
| 375 | 375 | |
| 376 | 376 | return $links;  | 
                                                        
@@ -79,8 +79,8 @@ discard block  | 
                                                    ||
| 79 | 79 | register_activation_hook(__FILE__, array($this, 'pagantisActivation'));  | 
                                                        
| 80 | 80 |          add_action('woocommerce_product_options_general_product_data', array($this, 'pagantisPromotedProductTpl')); | 
                                                        
| 81 | 81 |          add_action('woocommerce_process_product_meta', array($this, 'pagantisPromotedVarSave')); | 
                                                        
| 82 | -        add_action('woocommerce_product_bulk_edit_start', array($this,'pagantisPromotedBulkTemplate')); | 
                                                        |
| 83 | -        add_action('woocommerce_product_bulk_edit_save', array($this,'pagantisPromotedBulkTemplateSave')); | 
                                                        |
| 82 | +        add_action('woocommerce_product_bulk_edit_start', array($this, 'pagantisPromotedBulkTemplate')); | 
                                                        |
| 83 | +        add_action('woocommerce_product_bulk_edit_save', array($this, 'pagantisPromotedBulkTemplateSave')); | 
                                                        |
| 84 | 84 | }  | 
                                                        
| 85 | 85 | |
| 86 | 86 | /**  | 
                                                        
@@ -106,7 +106,7 @@ discard block  | 
                                                    ||
| 106 | 106 |      { | 
                                                        
| 107 | 107 | $post_id = $product->get_id();  | 
                                                        
| 108 | 108 | $pagantis_promoted_value = $_REQUEST['pagantis_promoted'];  | 
                                                        
| 109 | -        if ($pagantis_promoted_value == 'on') { | 
                                                        |
| 109 | +        if ($pagantis_promoted_value=='on') { | 
                                                        |
| 110 | 110 | $pagantis_promoted_value = 'yes';  | 
                                                        
| 111 | 111 |          } else { | 
                                                        
| 112 | 112 | $pagantis_promoted_value = 'no';  | 
                                                        
@@ -140,7 +140,7 @@ discard block  | 
                                                    ||
| 140 | 140 | public function pagantisPromotedVarSave($post_id)  | 
                                                        
| 141 | 141 |      { | 
                                                        
| 142 | 142 | $pagantis_promoted_value = $_POST['pagantis_promoted'];  | 
                                                        
| 143 | -        if ($pagantis_promoted_value == null) { | 
                                                        |
| 143 | +        if ($pagantis_promoted_value==null) { | 
                                                        |
| 144 | 144 | $pagantis_promoted_value = 'no';  | 
                                                        
| 145 | 145 | }  | 
                                                        
| 146 | 146 | update_post_meta($post_id, 'custom_product_pagantis_promoted', esc_attr($pagantis_promoted_value));  | 
                                                        
@@ -153,8 +153,8 @@ discard block  | 
                                                    ||
| 153 | 153 | */  | 
                                                        
| 154 | 154 | public function loadPagantisTranslation($mofile, $domain)  | 
                                                        
| 155 | 155 |      { | 
                                                        
| 156 | -        if ('pagantis' === $domain) { | 
                                                        |
| 157 | - $mofile = WP_LANG_DIR . '/../plugins/pagantis/languages/pagantis-' . get_locale() . '.mo';  | 
                                                        |
| 156 | +        if ('pagantis'===$domain) { | 
                                                        |
| 157 | + $mofile = WP_LANG_DIR.'/../plugins/pagantis/languages/pagantis-'.get_locale().'.mo';  | 
                                                        |
| 158 | 158 | }  | 
                                                        
| 159 | 159 | return $mofile;  | 
                                                        
| 160 | 160 | }  | 
                                                        
@@ -167,7 +167,7 @@ discard block  | 
                                                    ||
| 167 | 167 | global $wpdb;  | 
                                                        
| 168 | 168 | |
| 169 | 169 | $tableName = $wpdb->prefix.self::CONCURRENCY_TABLE;  | 
                                                        
| 170 | -        if ($wpdb->get_var("SHOW TABLES LIKE '$tableName'") != $tableName) { | 
                                                        |
| 170 | +        if ($wpdb->get_var("SHOW TABLES LIKE '$tableName'")!=$tableName) { | 
                                                        |
| 171 | 171 | $charset_collate = $wpdb->get_charset_collate();  | 
                                                        
| 172 | 172 | $sql = "CREATE TABLE $tableName ( order_id int NOT NULL,  | 
                                                        
| 173 | 173 | createdAt timestamp DEFAULT CURRENT_TIMESTAMP, UNIQUE KEY id (order_id)) $charset_collate";  | 
                                                        
@@ -178,7 +178,7 @@ discard block  | 
                                                    ||
| 178 | 178 | $tableName = $wpdb->prefix.self::CONFIG_TABLE;  | 
                                                        
| 179 | 179 | |
| 180 | 180 | //Check if table exists  | 
                                                        
| 181 | -        $tableExists = $wpdb->get_var("SHOW TABLES LIKE '$tableName'") != $tableName; | 
                                                        |
| 181 | +        $tableExists = $wpdb->get_var("SHOW TABLES LIKE '$tableName'")!=$tableName; | 
                                                        |
| 182 | 182 |          if ($tableExists) { | 
                                                        
| 183 | 183 | $charset_collate = $wpdb->get_charset_collate();  | 
                                                        
| 184 | 184 | $sql = "CREATE TABLE IF NOT EXISTS $tableName (  | 
                                                        
@@ -193,7 +193,7 @@ discard block  | 
                                                    ||
| 193 | 193 | //Updated value field to adapt to new length < v8.0.1  | 
                                                        
| 194 | 194 | $query = "select COLUMN_TYPE FROM information_schema.COLUMNS where TABLE_NAME='$tableName' AND COLUMN_NAME='value'";  | 
                                                        
| 195 | 195 | $results = $wpdb->get_results($query, ARRAY_A);  | 
                                                        
| 196 | -            if ($results['0']['COLUMN_TYPE'] == 'varchar(100)') { | 
                                                        |
| 196 | +            if ($results['0']['COLUMN_TYPE']=='varchar(100)') { | 
                                                        |
| 197 | 197 | $sql = "ALTER TABLE $tableName MODIFY value varchar(1000)";  | 
                                                        
| 198 | 198 | $wpdb->query($sql);  | 
                                                        
| 199 | 199 | }  | 
                                                        
@@ -203,9 +203,9 @@ discard block  | 
                                                    ||
| 203 | 203 | or config='PAGANTIS_SIMULATOR_CSS_PRICE_SELECTOR'";  | 
                                                        
| 204 | 204 | $dbCurrentConfig = $wpdb->get_results($query, ARRAY_A);  | 
                                                        
| 205 | 205 |              foreach ($dbCurrentConfig as $item) { | 
                                                        
| 206 | -                if ($item['config'] == 'PAGANTIS_SIMULATOR_CSS_PRICE_SELECTOR') { | 
                                                        |
| 206 | +                if ($item['config']=='PAGANTIS_SIMULATOR_CSS_PRICE_SELECTOR') { | 
                                                        |
| 207 | 207 | $css_price_selector = $this->preparePriceSelector($item['value']);  | 
                                                        
| 208 | -                    if ($item['value'] != $css_price_selector) { | 
                                                        |
| 208 | +                    if ($item['value']!=$css_price_selector) { | 
                                                        |
| 209 | 209 | $wpdb->update(  | 
                                                        
| 210 | 210 | $tableName,  | 
                                                        
| 211 | 211 |                              array('value' => stripslashes($css_price_selector)), | 
                                                        
@@ -214,9 +214,9 @@ discard block  | 
                                                    ||
| 214 | 214 |                              array('%s') | 
                                                        
| 215 | 215 | );  | 
                                                        
| 216 | 216 | }  | 
                                                        
| 217 | -                } elseif ($item['config'] == 'PAGANTIS_SIMULATOR_CSS_QUANTITY_SELECTOR') { | 
                                                        |
| 217 | +                } elseif ($item['config']=='PAGANTIS_SIMULATOR_CSS_QUANTITY_SELECTOR') { | 
                                                        |
| 218 | 218 | $css_quantity_selector = $this->prepareQuantitySelector($item['value']);  | 
                                                        
| 219 | -                    if ($item['value'] != $css_quantity_selector) { | 
                                                        |
| 219 | +                    if ($item['value']!=$css_quantity_selector) { | 
                                                        |
| 220 | 220 | $wpdb->update(  | 
                                                        
| 221 | 221 | $tableName,  | 
                                                        
| 222 | 222 |                              array('value' => stripslashes($css_quantity_selector)), | 
                                                        
@@ -233,7 +233,7 @@ discard block  | 
                                                    ||
| 233 | 233 | $tableName = $wpdb->prefix.self::CONFIG_TABLE;  | 
                                                        
| 234 | 234 | $query = "select * from $tableName where config='PAGANTIS_SIMULATOR_THOUSANDS_SEPARATOR'";  | 
                                                        
| 235 | 235 | $results = $wpdb->get_results($query, ARRAY_A);  | 
                                                        
| 236 | -        if (count($results) == 0) { | 
                                                        |
| 236 | +        if (count($results)==0) { | 
                                                        |
| 237 | 237 |              $wpdb->insert($tableName, array('config' => 'PAGANTIS_SIMULATOR_THOUSANDS_SEPARATOR', 'value'  => '.'), array('%s', '%s')); | 
                                                        
| 238 | 238 |              $wpdb->insert($tableName, array('config' => 'PAGANTIS_SIMULATOR_DECIMAL_SEPARATOR', 'value'  => ','), array('%s', '%s')); | 
                                                        
| 239 | 239 | }  | 
                                                        
@@ -279,9 +279,9 @@ discard block  | 
                                                    ||
| 279 | 279 | $locale = strtolower(strstr(get_locale(), '_', true));  | 
                                                        
| 280 | 280 | $allowedCountries = unserialize($this->extraConfig['PAGANTIS_ALLOWED_COUNTRIES']);  | 
                                                        
| 281 | 281 | $allowedCountry = (in_array(strtolower($locale), $allowedCountries));  | 
                                                        
| 282 | - if ($cfg['enabled'] !== 'yes' || $cfg['pagantis_public_key'] == '' || $cfg['pagantis_private_key'] == '' ||  | 
                                                        |
| 283 | - $cfg['simulator'] !== 'yes' || $product->price < $this->extraConfig['PAGANTIS_DISPLAY_MIN_AMOUNT'] ||  | 
                                                        |
| 284 | -            !$allowedCountry ) { | 
                                                        |
| 282 | + if ($cfg['enabled']!=='yes' || $cfg['pagantis_public_key']=='' || $cfg['pagantis_private_key']=='' ||  | 
                                                        |
| 283 | + $cfg['simulator']!=='yes' || $product->price < $this->extraConfig['PAGANTIS_DISPLAY_MIN_AMOUNT'] ||  | 
                                                        |
| 284 | +            !$allowedCountry) { | 
                                                        |
| 285 | 285 | return;  | 
                                                        
| 286 | 286 | }  | 
                                                        
| 287 | 287 | |
@@ -312,7 +312,7 @@ discard block  | 
                                                    ||
| 312 | 312 | */  | 
                                                        
| 313 | 313 | public function addPagantisGateway($methods)  | 
                                                        
| 314 | 314 |      { | 
                                                        
| 315 | -        if (! class_exists('WC_Payment_Gateway')) { | 
                                                        |
| 315 | +        if (!class_exists('WC_Payment_Gateway')) { | 
                                                        |
| 316 | 316 | return $methods;  | 
                                                        
| 317 | 317 | }  | 
                                                        
| 318 | 318 | |
@@ -367,7 +367,7 @@ discard block  | 
                                                    ||
| 367 | 367 | */  | 
                                                        
| 368 | 368 | public function pagantisRowMeta($links, $file)  | 
                                                        
| 369 | 369 |      { | 
                                                        
| 370 | -        if ($file == plugin_basename(__FILE__)) { | 
                                                        |
| 370 | +        if ($file==plugin_basename(__FILE__)) { | 
                                                        |
| 371 | 371 |              $links[] = '<a href="'.WcPagantis::GIT_HUB_URL.'" target="_blank">'.__('Documentation', 'pagantis').'</a>'; | 
                                                        
| 372 | 372 | $links[] = '<a href="'.WcPagantis::PAGANTIS_DOC_URL.'" target="_blank">'.  | 
                                                        
| 373 | 373 |                         __('API documentation', 'pagantis').'</a>'; | 
                                                        
@@ -395,7 +395,7 @@ discard block  | 
                                                    ||
| 395 | 395 | $tableName = $wpdb->prefix.self::LOGS_TABLE;  | 
                                                        
| 396 | 396 | $query = "select * from $tableName where createdAt>$from and createdAt<$to order by createdAt desc";  | 
                                                        
| 397 | 397 | $results = $wpdb->get_results($query);  | 
                                                        
| 398 | -        if (isset($results) && $privateKey == $secretKey) { | 
                                                        |
| 398 | +        if (isset($results) && $privateKey==$secretKey) { | 
                                                        |
| 399 | 399 |              foreach ($results as $key => $result) { | 
                                                        
| 400 | 400 | $response[$key]['timestamp'] = $result->createdAt;  | 
                                                        
| 401 | 401 | $response[$key]['log'] = json_decode($result->log);  | 
                                                        
@@ -422,12 +422,12 @@ discard block  | 
                                                    ||
| 422 | 422 | |
| 423 | 423 | $filters = ($data->get_params());  | 
                                                        
| 424 | 424 | $secretKey = $filters['secret'];  | 
                                                        
| 425 | -        $cfg  = get_option('woocommerce_pagantis_settings'); | 
                                                        |
| 425 | +        $cfg = get_option('woocommerce_pagantis_settings'); | 
                                                        |
| 426 | 426 | $privateKey = isset($cfg['pagantis_private_key']) ? $cfg['pagantis_private_key'] : null;  | 
                                                        
| 427 | -        if ($privateKey != $secretKey) { | 
                                                        |
| 427 | +        if ($privateKey!=$secretKey) { | 
                                                        |
| 428 | 428 | $response['status'] = 401;  | 
                                                        
| 429 | 429 | $response['result'] = 'Unauthorized';  | 
                                                        
| 430 | -        } elseif ($_SERVER['REQUEST_METHOD'] == 'POST') { | 
                                                        |
| 430 | +        } elseif ($_SERVER['REQUEST_METHOD']=='POST') { | 
                                                        |
| 431 | 431 |              if (count($_POST)) { | 
                                                        
| 432 | 432 |                  foreach ($_POST as $config => $value) { | 
                                                        
| 433 | 433 |                      if (isset($this->defaultConfigs[$config]) && $response['status']==null) { | 
                                                        
@@ -487,7 +487,7 @@ discard block  | 
                                                    ||
| 487 | 487 |                    and tn.post_date<'".$to->format("Y-m-d")."' order by tn.post_date desc"; | 
                                                        
| 488 | 488 | $results = $wpdb->get_results($query);  | 
                                                        
| 489 | 489 | |
| 490 | -        if (isset($results) && $privateKey == $secretKey) { | 
                                                        |
| 490 | +        if (isset($results) && $privateKey==$secretKey) { | 
                                                        |
| 491 | 491 |              foreach ($results as $result) { | 
                                                        
| 492 | 492 | $key = $result->ID;  | 
                                                        
| 493 | 493 | $response['message'][$key]['timestamp'] = $result->post_date;  | 
                                                        
@@ -571,7 +571,7 @@ discard block  | 
                                                    ||
| 571 | 571 | */  | 
                                                        
| 572 | 572 | private function prepareQuantitySelector($css_quantity_selector)  | 
                                                        
| 573 | 573 |      { | 
                                                        
| 574 | -        if ($css_quantity_selector == 'default' || $css_quantity_selector == '') { | 
                                                        |
| 574 | +        if ($css_quantity_selector=='default' || $css_quantity_selector=='') { | 
                                                        |
| 575 | 575 | $css_quantity_selector = $this->defaultConfigs['PAGANTIS_SIMULATOR_CSS_QUANTITY_SELECTOR'];  | 
                                                        
| 576 | 576 |          } elseif (!unserialize($css_quantity_selector)) { //in the case of a custom string selector, we keep it | 
                                                        
| 577 | 577 | $css_quantity_selector = serialize(array($css_quantity_selector));  | 
                                                        
@@ -587,7 +587,7 @@ discard block  | 
                                                    ||
| 587 | 587 | */  | 
                                                        
| 588 | 588 | private function preparePriceSelector($css_price_selector)  | 
                                                        
| 589 | 589 |      { | 
                                                        
| 590 | -        if ($css_price_selector == 'default' || $css_price_selector == '') { | 
                                                        |
| 590 | +        if ($css_price_selector=='default' || $css_price_selector=='') { | 
                                                        |
| 591 | 591 | $css_price_selector = $this->defaultConfigs['PAGANTIS_SIMULATOR_CSS_PRICE_SELECTOR'];  | 
                                                        
| 592 | 592 |          } elseif (!unserialize($css_price_selector)) { //in the case of a custom string selector, we keep it | 
                                                        
| 593 | 593 | $css_price_selector = serialize(array($css_price_selector));  | 
                                                        
@@ -604,7 +604,7 @@ discard block  | 
                                                    ||
| 604 | 604 | private function isPromoted($product_id)  | 
                                                        
| 605 | 605 |      { | 
                                                        
| 606 | 606 | $metaProduct = get_post_meta($product_id);  | 
                                                        
| 607 | - return ($metaProduct['custom_product_pagantis_promoted']['0'] === 'yes') ? 'true' : 'false';  | 
                                                        |
| 607 | + return ($metaProduct['custom_product_pagantis_promoted']['0']==='yes') ? 'true' : 'false';  | 
                                                        |
| 608 | 608 | }  | 
                                                        
| 609 | 609 | }  | 
                                                        
| 610 | 610 | |