@@ -133,22 +133,25 @@ |
||
133 | 133 | if (($parent_id == $reseller_dids['reseller_id'] && $did_value['accountid'] > 0) || $reseller_dids['parent_id'] == 0) { |
134 | 134 | //Apply charges to resellers customers. |
135 | 135 | $lastdate = $this->calculate_charges($reseller_acc_data, $itemArr, $reseller_dids["monthlycost"], $fromdate, $todate, "1"); |
136 | - if ($lastdate) |
|
137 | - $this->db->update("reseller_pricing", array("charge_upto" => $lastdate), array("note" => $did_value["number"], "reseller_id" => $reseller_acc_data["id"])); |
|
136 | + if ($lastdate) { |
|
137 | + $this->db->update("reseller_pricing", array("charge_upto" => $lastdate), array("note" => $did_value["number"], "reseller_id" => $reseller_acc_data["id"])); |
|
138 | + } |
|
138 | 139 | } else { |
139 | 140 | //Apply charges to Resellers. |
140 | 141 | $lastdate = $this->calculate_charges($reseller_acc_data, $itemArr, $reseller_dids["monthlycost"], $fromdate, $todate, "1"); |
141 | - if ($lastdate) |
|
142 | - $this->db->update("reseller_pricing", array("charge_upto" => $lastdate), array("note" => $did_value["number"], "reseller_id" => $reseller_acc_data["id"])); |
|
142 | + if ($lastdate) { |
|
143 | + $this->db->update("reseller_pricing", array("charge_upto" => $lastdate), array("note" => $did_value["number"], "reseller_id" => $reseller_acc_data["id"])); |
|
144 | + } |
|
143 | 145 | } |
144 | 146 | $parent_id = $reseller_dids['parent_id']; |
145 | 147 | } |
146 | 148 | } |
147 | 149 | // else{ |
148 | 150 | $lastdate = $this->calculate_charges($AccountDATA, $itemArr, $did_value["monthlycost"], $fromdate, $todate, "1"); |
149 | - if ($lastdate) |
|
150 | - $this->db->update("dids", array("charge_upto" => $lastdate), array("id" => $did_value["id"], "accountid" => $AccountDATA["id"])); |
|
151 | -// } |
|
151 | + if ($lastdate) { |
|
152 | + $this->db->update("dids", array("charge_upto" => $lastdate), array("id" => $did_value["id"], "accountid" => $AccountDATA["id"])); |
|
153 | + } |
|
154 | + // } |
|
152 | 155 | } |
153 | 156 | } |
154 | 157 | } |
@@ -1,4 +1,6 @@ discard block |
||
1 | -<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); |
|
1 | +<?php if ( ! defined('BASEPATH')) { |
|
2 | + exit('No direct script access allowed'); |
|
3 | +} |
|
2 | 4 | /** |
3 | 5 | * CSVReader Class |
4 | 6 | * |
@@ -94,8 +96,9 @@ discard block |
||
94 | 96 | $field_key_value =$config_variable[$field_name_arr[$j]]; |
95 | 97 | $value= strip_slashes(trim($value)); |
96 | 98 | $value = preg_replace('#<script.*</script>#is', '', $value); |
97 | - if(isset($field_key_value) && !empty($field_key_value)) |
|
98 | - $content[$field_key_value] = strip_tags(filter_var($value, FILTER_SANITIZE_STRING)); |
|
99 | + if(isset($field_key_value) && !empty($field_key_value)) { |
|
100 | + $content[$field_key_value] = strip_tags(filter_var($value, FILTER_SANITIZE_STRING)); |
|
101 | + } |
|
99 | 102 | $j++; |
100 | 103 | } |
101 | 104 | } |
@@ -21,8 +21,9 @@ discard block |
||
21 | 21 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
22 | 22 | ############################################################################### |
23 | 23 | |
24 | -if ( ! defined('BASEPATH')) |
|
24 | +if ( ! defined('BASEPATH')) { |
|
25 | 25 | exit('No direct script access allowed'); |
26 | +} |
|
26 | 27 | |
27 | 28 | /** |
28 | 29 | * Dynamically build forms for display |
@@ -137,10 +138,11 @@ discard block |
||
137 | 138 | foreach ($form_fileds as $fieldkey => $fieldvalue) { |
138 | 139 | $form_contents .= '<li class="col-md-12">'; |
139 | 140 | if ($fieldvalue[1] == 'HIDDEN') { |
140 | - if (isset($this->CI->input->post)) |
|
141 | - $fieldvalue[2]['value'] = ( ! $this->CI->input->post($fieldvalue[2]['name'])) ? @$fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']); |
|
142 | - else |
|
143 | - $fieldvalue[2]['value'] = ($values) ? (isset($values[$fieldvalue[2]['name']]) ? $values[$fieldvalue[2]['name']] : '') : (isset($fieldvalue[2]['value']) ? $fieldvalue[2]['value'] : ''); |
|
141 | + if (isset($this->CI->input->post)) { |
|
142 | + $fieldvalue[2]['value'] = ( ! $this->CI->input->post($fieldvalue[2]['name'])) ? @$fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']); |
|
143 | + } else { |
|
144 | + $fieldvalue[2]['value'] = ($values) ? (isset($values[$fieldvalue[2]['name']]) ? $values[$fieldvalue[2]['name']] : '') : (isset($fieldvalue[2]['value']) ? $fieldvalue[2]['value'] : ''); |
|
145 | + } |
|
144 | 146 | $form_contents .= form_hidden($fieldvalue[2]['name'], $fieldvalue[2]['value']); |
145 | 147 | } else { |
146 | 148 | $validation_arr = array(); |
@@ -148,8 +150,7 @@ discard block |
||
148 | 150 | if ( ! empty($fieldvalue[3])) { |
149 | 151 | $validation_arr = explode("|", $fieldvalue[3]); |
150 | 152 | } |
151 | - } |
|
152 | - elseif ($fieldvalue[2] == 'SELECT') { |
|
153 | + } elseif ($fieldvalue[2] == 'SELECT') { |
|
153 | 154 | |
154 | 155 | if (is_array($fieldvalue[4])) { |
155 | 156 | $validation_arr = explode("|", $fieldvalue[4]['rules']); |
@@ -199,16 +200,16 @@ discard block |
||
199 | 200 | |
200 | 201 | if(isset($fieldvalue[1]['name'])){ |
201 | 202 | $fieldvalue_pass=$fieldvalue[1]['name']; |
202 | - }else{ |
|
203 | + } else{ |
|
203 | 204 | $fieldvalue_pass=$fieldvalue[1]; |
204 | 205 | } |
205 | 206 | |
206 | 207 | $this->CI->form_validation->set_rules($fieldvalue_pass, $fieldvalue[0], $fieldvalue[4]['rules']); |
207 | - }else{ |
|
208 | + } else{ |
|
208 | 209 | |
209 | 210 | if(isset($fieldvalue[1]['name'])){ |
210 | 211 | $fieldvalue_pass=$fieldvalue[1]['name']; |
211 | - }else{ |
|
212 | + } else{ |
|
212 | 213 | $fieldvalue_pass=$fieldvalue[1]; |
213 | 214 | } |
214 | 215 | |
@@ -244,10 +245,11 @@ discard block |
||
244 | 245 | /* For multi select code */ |
245 | 246 | $str = $fieldvalue[7] . "," . $fieldvalue[8]; |
246 | 247 | |
247 | - if (isset($this->CI->input->post)) |
|
248 | - $fieldvalue['value'] = (!$this->CI->input->post($fieldvalue[1])) ? @$fieldvalue[1] : $this->CI->input->post($fieldvalue[1]); |
|
249 | - else |
|
250 | - $fieldvalue['value'] = ($values) ? @$values[$fieldvalue[1]] : @$fieldvalue[1]; |
|
248 | + if (isset($this->CI->input->post)) { |
|
249 | + $fieldvalue['value'] = (!$this->CI->input->post($fieldvalue[1])) ? @$fieldvalue[1] : $this->CI->input->post($fieldvalue[1]); |
|
250 | + } else { |
|
251 | + $fieldvalue['value'] = ($values) ? @$values[$fieldvalue[1]] : @$fieldvalue[1]; |
|
252 | + } |
|
251 | 253 | |
252 | 254 | $drp_array = call_user_func_array(array($this->CI->db_model, $fieldvalue[10]), array($str, $fieldvalue[9], $fieldvalue[11], $fieldvalue[12])); |
253 | 255 | if ($fieldset_key === 'System Configuration Information') { |
@@ -264,9 +266,9 @@ discard block |
||
264 | 266 | } else if ($fieldvalue[1] == 'INPUT') { |
265 | 267 | |
266 | 268 | |
267 | - if (isset($this->CI->input->post)) |
|
268 | - $fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? $fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']); |
|
269 | - else{ |
|
269 | + if (isset($this->CI->input->post)) { |
|
270 | + $fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? $fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']); |
|
271 | + } else{ |
|
270 | 272 | $fieldvalue[2]['value'] = ($values) ? (isset($values[$fieldvalue[2]['name']]) ? $values[$fieldvalue[2]['name']] : ''):(isset($fieldvalue[2]['value']) ? $fieldvalue[2]['value'] :''); |
271 | 273 | } |
272 | 274 | $form_contents.= form_input($fieldvalue[2], 'readonly'); |
@@ -282,11 +284,11 @@ discard block |
||
282 | 284 | * Image upload from invoice configuration code. |
283 | 285 | */ |
284 | 286 | else if ($fieldvalue[1] == 'IMAGE') { |
285 | - if (isset($this->CI->input->post)) |
|
286 | - $fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? @$fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']); |
|
287 | - |
|
288 | - else |
|
289 | - $fieldvalue[2]['value'] = ($values) ? @$values[$fieldvalue[2]['name']] : @$fieldvalue[2]['value']; |
|
287 | + if (isset($this->CI->input->post)) { |
|
288 | + $fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? @$fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']); |
|
289 | + } else { |
|
290 | + $fieldvalue[2]['value'] = ($values) ? @$values[$fieldvalue[2]['name']] : @$fieldvalue[2]['value']; |
|
291 | + } |
|
290 | 292 | $fieldvalue[2]['style'] = isset($fieldvalue[2]['style']) ? $fieldvalue[2]['style'] : ""; |
291 | 293 | $form_contents.= form_image($fieldvalue[2], 'readonly',$fieldvalue[2]['style']); |
292 | 294 | $form_contents.=@$fieldvalue[6]; |
@@ -294,13 +296,12 @@ discard block |
||
294 | 296 | $form_contents.= '<div class="tooltips error_div pull-left no-padding" id="'.$fieldvalue[2]['name'].'_error_div" ><i style="color:#D95C5C; padding-left: 3px; padding-top: 10px;" class="fa fa-exclamation-triangle"></i>'; |
295 | 297 | $form_contents.= '<span class="popup_error error no-padding" id="'.$fieldvalue[2]['name'].'_error"> |
296 | 298 | </span></div>'; |
297 | - } |
|
298 | - else if ($fieldvalue[1] == 'DEL_BUTTON') { |
|
299 | - if (isset($this->CI->input->post)) |
|
300 | - $fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? @$fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']); |
|
301 | - |
|
302 | - else |
|
303 | - $fieldvalue[2]['value'] = ($values) ? @$values[$fieldvalue[2]['name']] : @$fieldvalue[2]['value']; |
|
299 | + } else if ($fieldvalue[1] == 'DEL_BUTTON') { |
|
300 | + if (isset($this->CI->input->post)) { |
|
301 | + $fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? @$fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']); |
|
302 | + } else { |
|
303 | + $fieldvalue[2]['value'] = ($values) ? @$values[$fieldvalue[2]['name']] : @$fieldvalue[2]['value']; |
|
304 | + } |
|
304 | 305 | $fieldvalue[2]['style'] = isset($fieldvalue[2]['style']) ? $fieldvalue[2]['style'] : ""; |
305 | 306 | $form_contents.= form_img_delete($fieldvalue[2], 'readonly',$fieldvalue[2]['style']); |
306 | 307 | $form_contents.=@$fieldvalue[6]; |
@@ -311,10 +312,11 @@ discard block |
||
311 | 312 | } |
312 | 313 | /**********************************************************************************/ |
313 | 314 | else if ($fieldvalue[1] == 'PASSWORD') { |
314 | - if (isset($this->CI->input->post)) |
|
315 | - $fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? @$fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']); |
|
316 | - else |
|
317 | - $fieldvalue[2]['value'] = ($values) ?@$values[$fieldvalue[2]['name']] : @$fieldvalue[2]['value']; |
|
315 | + if (isset($this->CI->input->post)) { |
|
316 | + $fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? @$fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']); |
|
317 | + } else { |
|
318 | + $fieldvalue[2]['value'] = ($values) ?@$values[$fieldvalue[2]['name']] : @$fieldvalue[2]['value']; |
|
319 | + } |
|
318 | 320 | $form_contents.= form_password($fieldvalue[2]); |
319 | 321 | $this->CI->form_validation->set_rules($fieldvalue[2]['name'], $fieldvalue[0], $fieldvalue[3]); |
320 | 322 | $form_contents.= '<div class="tooltips error_div pull-left no-padding" id="'.$fieldvalue[2]['name'].'_error_div" ><i style="color:#D95C5C; padding-left: 3px; padding-top: 10px;" class="fa fa-exclamation-triangle"></i>'; |
@@ -323,12 +325,12 @@ discard block |
||
323 | 325 | } else if ($fieldvalue[2] == 'CHECKBOX') { |
324 | 326 | $OptionArray = array(); |
325 | 327 | |
326 | - if(isset($fieldvalue[7]) && $fieldvalue[7] != '') |
|
327 | - $OptionArray = call_user_func_array(array($this->CI->common, $fieldvalue[7]), array($fieldvalue[6])); |
|
328 | + if(isset($fieldvalue[7]) && $fieldvalue[7] != '') { |
|
329 | + $OptionArray = call_user_func_array(array($this->CI->common, $fieldvalue[7]), array($fieldvalue[6])); |
|
330 | + } |
|
328 | 331 | if (isset($this->CI->input->post)){ |
329 | 332 | $fieldvalue[3]['value'] = (!$this->CI->input->post($fieldvalue[1])) ? @$fieldvalue[3]['value'] : $this->CI->input->post($fieldvalue[1]); |
330 | - } |
|
331 | - else |
|
333 | + } else |
|
332 | 334 | { |
333 | 335 | $fieldvalue[3]['value'] = ($values) ? (isset($values[$fieldvalue[1]]) && $values[$fieldvalue[1]] ? 1: 0) : @$fieldvalue[3]['value']; |
334 | 336 | } |
@@ -340,18 +342,18 @@ discard block |
||
340 | 342 | if(isset($fieldvalue[3]['table_name']) && $fieldvalue[3]['table_name'] != ""){ |
341 | 343 | |
342 | 344 | $form_contents.= form_checkbox($fieldvalue[1], $fieldvalue[3]['value'],$checked , $OptionArray); |
343 | - }else{ |
|
345 | + } else{ |
|
344 | 346 | $form_contents.= form_checkbox($fieldvalue[1], $fieldvalue[3]['value'],$checked ,$OptionArray); |
345 | 347 | } |
346 | 348 | } else if ($fieldvalue[1] == 'TEXTAREA') { |
347 | 349 | |
348 | - if (isset($this->CI->input->post)) |
|
349 | - $fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? @$fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']); |
|
350 | - else |
|
351 | - $fieldvalue[2]['value'] = ($values) ? $values[$fieldvalue[2]['name']] : @$fieldvalue[2]['value']; |
|
350 | + if (isset($this->CI->input->post)) { |
|
351 | + $fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? @$fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']); |
|
352 | + } else { |
|
353 | + $fieldvalue[2]['value'] = ($values) ? $values[$fieldvalue[2]['name']] : @$fieldvalue[2]['value']; |
|
354 | + } |
|
352 | 355 | $form_contents.= form_textarea($fieldvalue[2]); |
353 | - } |
|
354 | - else if ($fieldvalue[2] == 'RADIO') { |
|
356 | + } else if ($fieldvalue[2] == 'RADIO') { |
|
355 | 357 | |
356 | 358 | $form_contents.= form_radio($fieldvalue[1], $fieldvalue[3]['value'], $fieldvalue[3]['checked']); |
357 | 359 | } |
@@ -581,8 +583,9 @@ discard block |
||
581 | 583 | $json_data["json_paging"]['total'] = $config['total_rows']; |
582 | 584 | $perpage = $config['per_page']; |
583 | 585 | $start = ($page_no - 1) * $perpage; |
584 | - if ($start < 0) |
|
585 | - $start = 0; |
|
586 | + if ($start < 0) { |
|
587 | + $start = 0; |
|
588 | + } |
|
586 | 589 | $json_data["paging"]['start'] = $start; |
587 | 590 | $json_data["paging"]['page_no'] = $perpage; |
588 | 591 | return $json_data; |
@@ -611,7 +614,7 @@ discard block |
||
611 | 614 | if($field_arr[2]=="status"){ |
612 | 615 | $row['id'] = $row_id; |
613 | 616 | $jsn_tmp[$field_key] = call_user_func_array(array($this->CI->common, $field_arr[5]), array($field_arr[3], $field_arr[4], $row)); |
614 | - }else{ |
|
617 | + } else{ |
|
615 | 618 | $jsn_tmp[$field_key] = call_user_func_array(array($this->CI->common, $field_arr[5]), array($field_arr[3], $field_arr[4], $row[$field_arr[2]])); |
616 | 619 | } |
617 | 620 | |
@@ -636,13 +639,13 @@ discard block |
||
636 | 639 | $fieldstr = $this->CI->common->build_custome_edit_button($ActionArr[5]->EDIT,$row[$field_arr[2]],$row["id"]); |
637 | 640 | if($acctype != ''){ |
638 | 641 | $jsn_tmp[$field_key] = $fieldstr."<br/>".$acctype; |
639 | - }else{ |
|
642 | + } else{ |
|
640 | 643 | $jsn_tmp[$field_key] = $fieldstr; |
641 | 644 | } |
642 | 645 | |
643 | 646 | |
644 | 647 | /*********************************/ |
645 | - }else { |
|
648 | + } else { |
|
646 | 649 | $jsn_tmp[$field_key] = $row[$field_arr[2]]; |
647 | 650 | } |
648 | 651 | } else { |
@@ -676,15 +679,13 @@ discard block |
||
676 | 679 | */ |
677 | 680 | $jsn_tmp[$field_key] = $this->CI->common->get_action_buttons($field_arr[5], $row_id); |
678 | 681 | /****************************************************************************/ |
679 | - } |
|
680 | - elseif($field_arr[0] == gettext("Profile Action")) |
|
682 | + } elseif($field_arr[0] == gettext("Profile Action")) |
|
681 | 683 | { |
682 | 684 | if(isset($field_arr[5]) && isset($field_arr[5]->START) && isset($field_arr[5]->STOP) && isset($field_arr[5]->RELOAD) && isset($field_arr[5]->RESCAN)){ |
683 | 685 | } |
684 | 686 | $jsn_tmp[$field_key] = $this->CI->common->get_action_buttons($field_arr[5], $row["id"]); |
685 | 687 | |
686 | - } |
|
687 | - else { |
|
688 | + } else { |
|
688 | 689 | $className = (isset($field_arr['9']) && $field_arr['9'] != '')?$field_arr['9']:"chkRefNos"; |
689 | 690 | $jsn_tmp[$field_key] = '<input type="checkbox" name="chkAll" id=' . $row['id'] . ' class="ace '.$className.'" onclick="clickchkbox(' . $row['id'] . ')" value=' . $row['id'] . '><lable class="lbl"></lable>'; } |
690 | 691 | } |
@@ -713,7 +714,7 @@ discard block |
||
713 | 714 | if($field_arr[2]=="status"){ |
714 | 715 | $row['id'] = $row_id; |
715 | 716 | $jsn_tmp[$field_key] = call_user_func_array(array($this->CI->common, $field_arr[5]), array($field_arr[3], $field_arr[4], $row)); |
716 | - }else{ |
|
717 | + } else{ |
|
717 | 718 | $jsn_tmp[$field_key] = call_user_func_array(array($this->CI->common, $field_arr[5]), array($field_arr[3], $field_arr[4], $row[$field_arr[2]])); |
718 | 719 | } |
719 | 720 | /** |
@@ -731,14 +732,13 @@ discard block |
||
731 | 732 | } |
732 | 733 | $jsn_tmp[$field_key] = $this->CI->common->build_custome_edit_button($ActionArr[5]->EDIT,$row[$field_arr[2]],$row["id"]); |
733 | 734 | /*******************************/ |
734 | - }else { |
|
735 | + } else { |
|
735 | 736 | $jsn_tmp[$field_key] = isset($row[$field_arr[2]]) ? $row[$field_arr[2]] : ""; |
736 | 737 | } |
737 | 738 | } else { |
738 | 739 | if ($field_arr[0] == "Action") { |
739 | 740 | $jsn_tmp[$field_key] = $this->CI->common->get_action_buttons($field_arr[5], $row["id"]); |
740 | - } |
|
741 | - else { |
|
741 | + } else { |
|
742 | 742 | $jsn_tmp[$field_key] = '<input type="checkbox" name="chkAll" id=' . $row['id'] . ' class="ace chkRefNos" onclick="clickchkbox(' . $row['id'] . ')" value=' . $row['id'] . '><lable class="lbl"></lable>'; |
743 | 743 | } |
744 | 744 | } |
@@ -22,8 +22,9 @@ discard block |
||
22 | 22 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
23 | 23 | ############################################################################### |
24 | 24 | |
25 | -if ( ! defined('BASEPATH')) |
|
25 | +if ( ! defined('BASEPATH')) { |
|
26 | 26 | exit('No direct script access allowed'); |
27 | +} |
|
27 | 28 | |
28 | 29 | /** |
29 | 30 | * Dynamically build forms for display |
@@ -113,8 +114,9 @@ discard block |
||
113 | 114 | $flag = false; |
114 | 115 | $uname = $this->random_string($length); |
115 | 116 | $uname = strtolower($uname); |
116 | - if (isset($default)) |
|
117 | - $uname = $default.$uname; |
|
117 | + if (isset($default)) { |
|
118 | + $uname = $default.$uname; |
|
119 | + } |
|
118 | 120 | if ( ! in_array($uname, $number)) { |
119 | 121 | $where = array($field => $uname); |
120 | 122 | $acc_result = $this->CI->db_model->getSelect('Count(id) as count', $tablename, $where); |
@@ -243,8 +245,7 @@ discard block |
||
243 | 245 | $accountinfo = $this->CI->session->userdata('accountinfo'); |
244 | 246 | if ($did_info['accountid'] == 0 && $did_info['parent_id'] == 0) { |
245 | 247 | $status = 'Not in use'; |
246 | - } |
|
247 | - elseif ($accountinfo['type'] != 1) { |
|
248 | + } elseif ($accountinfo['type'] != 1) { |
|
248 | 249 | if ($did_info['accountid'] == 0 && $did_info['parent_id'] > 0) { |
249 | 250 | $status = 'Purchase by Reseller'; |
250 | 251 | } |
@@ -274,8 +275,7 @@ discard block |
||
274 | 275 | $did_info = (array)$this->CI->db->get('dids')->first_row(); |
275 | 276 | if ($did_info['accountid'] > 0 && $did_info['parent_id'] == $accountinfo['id']) { |
276 | 277 | $flag_status = "<a href='../did_list_release/".$did_info['id']."' title='Release' onClick='return get_reliase_msg();'><span class=' label label-sm label-inverse_blue arrowed_blue-in' title='release'>Release(C)<span></a>"; |
277 | - } |
|
278 | - else if ($accountinfo['type'] != 1 && $did_info['parent_id'] != $accountinfo['id']) { |
|
278 | + } else if ($accountinfo['type'] != 1 && $did_info['parent_id'] != $accountinfo['id']) { |
|
279 | 279 | $flag_status = "<a href='../did_list_release/".$did_info['id']."' title='Release' onClick='return get_reliase_msg();'><span class=' label label-sm label-inverse_blue arrowed_blue-in' title='release'>Release(R)</span></a>"; |
280 | 280 | } else { |
281 | 281 | $reseller_id = $accountinfo['type'] != 1 ? 0 : $accountinfo['id']; |
@@ -870,9 +870,9 @@ discard block |
||
870 | 870 | $rel = (isset($button_params->layout) && $button_params->layout != '')?"facebox_".$button_params->layout:"facebox"; |
871 | 871 | return '<a href="' . $link . '" class="btn btn-royelblue btn-sm" rel="'.$rel.'" title="Edit" ="small"><i class="fa fa-pencil-square-o fa-fw"></i></a> '; |
872 | 872 | |
873 | - }else if(strpos($link,'customer_edit') !== false){ |
|
873 | + } else if(strpos($link,'customer_edit') !== false){ |
|
874 | 874 | return '<a href="' . $link . '" class="btn btn-royelblue btn-sm" title="Edit"><i class="fa fa-pencil-square-o fa-fw"></i></a> '; |
875 | - }else { |
|
875 | + } else { |
|
876 | 876 | return '<a href="' . $link . '" class="btn btn-royelblue btn-sm" title="Edit"><i class="fa fa-pencil-square-o fa-fw"></i></a> '; |
877 | 877 | } |
878 | 878 | } |
@@ -913,14 +913,18 @@ discard block |
||
913 | 913 | $data= explode("/",$url); |
914 | 914 | $link = base_url() . $url . "" . $linkid; |
915 | 915 | foreach($data as $key=>$value){ |
916 | - if($value == 'price_delete') |
|
917 | - $flag = '1'; |
|
918 | - if($value == 'trunk_remove') |
|
919 | - $flag='2'; |
|
920 | - if($value == 'customer_delete' ||$value =='provider_delete') |
|
921 | - $flag='3'; |
|
922 | - if($value == 'reseller_delete') |
|
923 | - $flag='4'; |
|
916 | + if($value == 'price_delete') { |
|
917 | + $flag = '1'; |
|
918 | + } |
|
919 | + if($value == 'trunk_remove') { |
|
920 | + $flag='2'; |
|
921 | + } |
|
922 | + if($value == 'customer_delete' ||$value =='provider_delete') { |
|
923 | + $flag='3'; |
|
924 | + } |
|
925 | + if($value == 'reseller_delete') { |
|
926 | + $flag='4'; |
|
927 | + } |
|
924 | 928 | } |
925 | 929 | if($flag=='1'){ |
926 | 930 | $where=array('pricelist_id'=>$linkid,'deleted !=' =>'1'); |
@@ -930,8 +934,7 @@ discard block |
||
930 | 934 | if($rategroup_cnt > 0 || $customer_cnt > 0 ){ |
931 | 935 | |
932 | 936 | return '<a href="' . $link . '" class="btn btn-royelblue btn-sm" title="Delete" onClick="return get_alert_message('.$rategroup_cnt.','.$customer_cnt.','.$linkid.',1);"><i class="fa fa-trash fa-fw"></i></a>'; |
933 | - } |
|
934 | - else{ |
|
937 | + } else{ |
|
935 | 938 | return '<a href="' . $link . '" class="btn btn-royelblue btn-sm" title="Delete" onClick="return get_alert_msg();"><i class="fa fa-trash fa-fw"></i></a>'; |
936 | 939 | } |
937 | 940 | } |
@@ -940,8 +943,7 @@ discard block |
||
940 | 943 | $trunk_cnt=$this->get_field_count('id','outbound_routes',$where); |
941 | 944 | if($trunk_cnt > 0){ |
942 | 945 | return '<a href="' . $link . '" class="btn btn-royelblue btn-sm" title="Delete" onClick="return get_alert_message('.$trunk_cnt.',null,'.$linkid.',2);"><i class="fa fa-trash fa-fw"></i></a>'; |
943 | - } |
|
944 | - else{ |
|
946 | + } else{ |
|
945 | 947 | return '<a href="' . $link . '" class="btn btn-royelblue btn-sm" title="Delete" onClick="return get_alert_msg();"><i class="fa fa-trash fa-fw"></i></a>'; |
946 | 948 | } |
947 | 949 | } |
@@ -2045,7 +2047,7 @@ discard block |
||
2045 | 2047 | |
2046 | 2048 | $ACCOUNT_DESCRIPTION .= '<td style="width:20%;font-size: 12px;color:#525252;font-family:arial; line-height: 22px;text-align:right;">'.$this->currency_decimal($this->CI->common_model->calculate_currency($charge_res['debit'])).'</td>'; |
2047 | 2049 | $ACCOUNT_DESCRIPTION .= '</tr>'; |
2048 | - }else{ |
|
2050 | + } else{ |
|
2049 | 2051 | $cdrs_data = $this->CI->db_model->getSelect("sum(billseconds) as billseconds,count(*) as count", "cdrs", array("accountid" => $charge_res['accountid'],"calltype" => $charge_res['item_type'])); |
2050 | 2052 | $cdrs_result = $cdrs_data->result_array(); |
2051 | 2053 | if($cdrs_result[0]['count'] > 0 ){ |
@@ -2185,7 +2187,7 @@ discard block |
||
2185 | 2187 | $download_path = $invoicedata['invoice_prefix'].$invoicedata['invoiceid'].".pdf"; |
2186 | 2188 | |
2187 | 2189 | $this->CI->html2pdf->Output($download_path,"D"); |
2188 | - }else{ |
|
2190 | + } else{ |
|
2189 | 2191 | $current_dir = getcwd()."/invoices/"; |
2190 | 2192 | $dir_name = $accountdata["id"]; |
2191 | 2193 | if(!is_dir($current_dir.$dir_name)){ |
@@ -2208,16 +2210,17 @@ discard block |
||
2208 | 2210 | $select = "concat($cnt_str) as $select_params[2] "; |
2209 | 2211 | $drp_array = $this->CI->db_model->getSelect($select, $table, $where); |
2210 | 2212 | $drp_array = $drp_array->result(); |
2211 | - if (isset($drp_array[0])) |
|
2212 | - return $drp_array[0]->$select_params[2]; |
|
2213 | - else |
|
2214 | - return 'Admin'; |
|
2213 | + if (isset($drp_array[0])) { |
|
2214 | + return $drp_array[0]->$select_params[2]; |
|
2215 | + } else { |
|
2216 | + return 'Admin'; |
|
2217 | + } |
|
2215 | 2218 | } |
2216 | 2219 | |
2217 | 2220 | function get_subreseller_info($parent_id){ |
2218 | 2221 | if(!empty($parent_id)){ |
2219 | 2222 | $str=$parent_id.","; |
2220 | - }else{ |
|
2223 | + } else{ |
|
2221 | 2224 | $str=null; |
2222 | 2225 | } |
2223 | 2226 | $query = "select id from accounts where reseller_id = '$parent_id' AND deleted =0 AND type=1"; |
@@ -2235,7 +2238,7 @@ discard block |
||
2235 | 2238 | function get_parent_info($child_id,$parent_id){ |
2236 | 2239 | if(!empty($child_id)){ |
2237 | 2240 | $str=$child_id.","; |
2238 | - }else{ |
|
2241 | + } else{ |
|
2239 | 2242 | $str=null; |
2240 | 2243 | } |
2241 | 2244 | if($child_id > 0){ |
@@ -21,8 +21,9 @@ discard block |
||
21 | 21 | # along with this program. If not, see <http://www.gnu.org/licenses/>. |
22 | 22 | ############################################################################### |
23 | 23 | |
24 | -if (!defined('BASEPATH')) |
|
24 | +if (!defined('BASEPATH')) { |
|
25 | 25 | exit('No direct script access allowed'); |
26 | +} |
|
26 | 27 | |
27 | 28 | /** |
28 | 29 | * Dynamically build forms for display |
@@ -121,9 +122,9 @@ discard block |
||
121 | 122 | } |
122 | 123 | |
123 | 124 | function build_template($template_type,$detail,$detail_type='') { |
124 | - if(!is_array($template_type)) |
|
125 | - $this->get_template($template_type); |
|
126 | - else{ |
|
125 | + if(!is_array($template_type)) { |
|
126 | + $this->get_template($template_type); |
|
127 | + } else{ |
|
127 | 128 | $this->message=$template_type['message']; |
128 | 129 | $this->subject=$template_type['subject']; |
129 | 130 | $template_type=''; |
@@ -226,7 +227,9 @@ discard block |
||
226 | 227 | } |
227 | 228 | function get_smtp_details() |
228 | 229 | { |
229 | - if($this->smtp_port=='' || $this->smtp_host=='' || $this->smtp_user=='' || $this->smtp_pass=='')exit; |
|
230 | + if($this->smtp_port=='' || $this->smtp_host=='' || $this->smtp_user=='' || $this->smtp_pass=='') { |
|
231 | + exit; |
|
232 | + } |
|
230 | 233 | $config['protocol'] = "smtp"; |
231 | 234 | $config['smtp_host'] = $this->smtp_host; |
232 | 235 | $config['smtp_port'] = $this->smtp_port; |
@@ -243,14 +246,15 @@ discard block |
||
243 | 246 | if(!$this->email){ |
244 | 247 | if(!$resend){ |
245 | 248 | $this->build_template($template_type,$details,$detail_type); |
246 | - }else{ |
|
249 | + } else{ |
|
247 | 250 | $this->set_email_paramenters($details); |
248 | 251 | } |
249 | 252 | |
250 | - if(!$brodcast) |
|
251 | - $history_id=$this->mail_history($attachment); |
|
252 | - else |
|
253 | - $history_id=$details['history_id']; |
|
253 | + if(!$brodcast) { |
|
254 | + $history_id=$this->mail_history($attachment); |
|
255 | + } else { |
|
256 | + $history_id=$details['history_id']; |
|
257 | + } |
|
254 | 258 | if(isset($this->from) && $this->from!='' && isset($this->to) && $this->to!='' && !$mass_mail){ |
255 | 259 | if(!$this->smtp){ |
256 | 260 | $this->get_smtp_details(); |
@@ -287,14 +291,15 @@ discard block |
||
287 | 291 | |
288 | 292 | if(!$resend){ |
289 | 293 | $this->build_template($template_type,$details,$detail_type); |
290 | - }else{ |
|
294 | + } else{ |
|
291 | 295 | $this->set_email_paramenters($details); |
292 | 296 | } |
293 | 297 | |
294 | - if(!$brodcast) |
|
295 | - $history_id=$this->mail_history($attachment); |
|
296 | - else |
|
297 | - $history_id=$details['history_id']; |
|
298 | + if(!$brodcast) { |
|
299 | + $history_id=$this->mail_history($attachment); |
|
300 | + } else { |
|
301 | + $history_id=$details['history_id']; |
|
302 | + } |
|
298 | 303 | if(isset($this->from) && $this->from!='' && isset($this->to) && $this->to!='' && !$mass_mail){ |
299 | 304 | if(!$this->smtp){ |
300 | 305 | $this->get_smtp_details(); |
@@ -549,8 +549,12 @@ discard block |
||
549 | 549 | public function setRotation($angle, $xC = null, $yC = null) |
550 | 550 | { |
551 | 551 | // if no center, rotate around the current posiition |
552 | - if ($xC === null) $xC = $this->x; |
|
553 | - if ($yC === null) $yC = $this->y; |
|
552 | + if ($xC === null) { |
|
553 | + $xC = $this->x; |
|
554 | + } |
|
555 | + if ($yC === null) { |
|
556 | + $yC = $this->y; |
|
557 | + } |
|
554 | 558 | |
555 | 559 | // prepare the coordinate |
556 | 560 | $yC = ($this->h - $yC) * $this->k; |
@@ -592,8 +596,9 @@ discard block |
||
592 | 596 | */ |
593 | 597 | public function SetY($y, $resetx = true, $rtloff = false) |
594 | 598 | { |
595 | - if ($resetx) |
|
596 | - $this->x = $this->lMargin; |
|
599 | + if ($resetx) { |
|
600 | + $this->x = $this->lMargin; |
|
601 | + } |
|
597 | 602 | |
598 | 603 | $this->y = $y; |
599 | 604 | } |
@@ -726,9 +731,13 @@ discard block |
||
726 | 731 | $y4 = $y + $h; |
727 | 732 | |
728 | 733 | // get the Closing operator from the PDF Style |
729 | - if ($style == 'F') $op = 'f'; |
|
730 | - elseif ($style == 'FD' || $style == 'DF') $op = 'B'; |
|
731 | - else $op = 'S'; |
|
734 | + if ($style == 'F') { |
|
735 | + $op = 'f'; |
|
736 | + } elseif ($style == 'FD' || $style == 'DF') { |
|
737 | + $op = 'B'; |
|
738 | + } else { |
|
739 | + $op = 'S'; |
|
740 | + } |
|
732 | 741 | |
733 | 742 | // drawing |
734 | 743 | $this->_Point($x1, $y1, true); |
@@ -772,9 +781,13 @@ discard block |
||
772 | 781 | public function svgEllipse($x0, $y0, $rx, $ry, $style) |
773 | 782 | { |
774 | 783 | // get the Closing operator from the PDF Style |
775 | - if ($style == 'F') $op = 'f'; |
|
776 | - elseif ($style == 'FD' || $style == 'DF') $op = 'B'; |
|
777 | - else $op = 'S'; |
|
784 | + if ($style == 'F') { |
|
785 | + $op = 'f'; |
|
786 | + } elseif ($style == 'FD' || $style == 'DF') { |
|
787 | + $op = 'B'; |
|
788 | + } else { |
|
789 | + $op = 'S'; |
|
790 | + } |
|
778 | 791 | |
779 | 792 | // drawing |
780 | 793 | $this->_Arc($x0, $y0, $rx, $ry, 0, 2 * M_PI, true, true, true); |
@@ -791,9 +804,13 @@ discard block |
||
791 | 804 | public function svgPolygone($actions, $style) |
792 | 805 | { |
793 | 806 | // get the Closing operator from the PDF Style |
794 | - if ($style == 'F') $op = 'f'; |
|
795 | - elseif ($style == 'FD' || $style == 'DF') $op = 'B'; |
|
796 | - else $op = 'S'; |
|
807 | + if ($style == 'F') { |
|
808 | + $op = 'f'; |
|
809 | + } elseif ($style == 'FD' || $style == 'DF') { |
|
810 | + $op = 'B'; |
|
811 | + } else { |
|
812 | + $op = 'S'; |
|
813 | + } |
|
797 | 814 | |
798 | 815 | // To save the First action and the last point |
799 | 816 | $first = array('', 0, 0); |
@@ -1004,7 +1021,9 @@ discard block |
||
1004 | 1021 | $trans = false) |
1005 | 1022 | { |
1006 | 1023 | // if we want the no trigo direction : add 2PI to the begin angle, to invert the direction |
1007 | - if ( ! $direction) $angleBegin += M_PI * 2.; |
|
1024 | + if ( ! $direction) { |
|
1025 | + $angleBegin += M_PI * 2.; |
|
1026 | + } |
|
1008 | 1027 | |
1009 | 1028 | // cut in segment to convert in berize curv |
1010 | 1029 | $dt = ($angleEnd - $angleBegin) / self::ARC_NB_SEGMENT; |
@@ -1110,7 +1129,9 @@ discard block |
||
1110 | 1129 | $v['s1']['y'] = -$v['s1']['xr'] * sin($angle) + $v['s1']['yr'] * cos($angle); |
1111 | 1130 | $v['s1']['a1'] = atan2($v['y1'] - $v['s1']['y'], $v['x1'] - $v['s1']['x']); |
1112 | 1131 | $v['s1']['a2'] = atan2($v['y2'] - $v['s1']['y'], $v['x2'] - $v['s1']['x']); |
1113 | - if ($v['s1']['a1'] > $v['s1']['a2']) $v['s1']['a1'] -= 2 * M_PI; |
|
1132 | + if ($v['s1']['a1'] > $v['s1']['a2']) { |
|
1133 | + $v['s1']['a1'] -= 2 * M_PI; |
|
1134 | + } |
|
1114 | 1135 | |
1115 | 1136 | $v['s2'] = array(); |
1116 | 1137 | $v['s2']['t'] = -$v['s1']['t']; |
@@ -1122,7 +1143,9 @@ discard block |
||
1122 | 1143 | $v['s2']['y'] = -$v['s2']['xr'] * sin($angle) + $v['s2']['yr'] * cos($angle); |
1123 | 1144 | $v['s2']['a1'] = atan2($v['y1'] - $v['s2']['y'], $v['x1'] - $v['s2']['x']); |
1124 | 1145 | $v['s2']['a2'] = atan2($v['y2'] - $v['s2']['y'], $v['x2'] - $v['s2']['x']); |
1125 | - if ($v['s2']['a1'] > $v['s2']['a2']) $v['s2']['a1'] -= 2 * M_PI; |
|
1146 | + if ($v['s2']['a1'] > $v['s2']['a2']) { |
|
1147 | + $v['s2']['a1'] -= 2 * M_PI; |
|
1148 | + } |
|
1126 | 1149 | |
1127 | 1150 | if ( ! $l) { |
1128 | 1151 | if ($s) { |
@@ -1170,8 +1193,11 @@ discard block |
||
1170 | 1193 | { |
1171 | 1194 | // load the last Transfomation Matrix |
1172 | 1195 | $nb = count($this->_transf); |
1173 | - if ($nb) $m = $this->_transf[$nb - 1]; |
|
1174 | - else $m = array(1, 0, 0, 1, 0, 0); |
|
1196 | + if ($nb) { |
|
1197 | + $m = $this->_transf[$nb - 1]; |
|
1198 | + } else { |
|
1199 | + $m = array(1, 0, 0, 1, 0, 0); |
|
1200 | + } |
|
1175 | 1201 | |
1176 | 1202 | // apply the Transformation Matrix |
1177 | 1203 | list($x, $y) = array(($x * $m[0] + $y * $m[2] + $m[4]), ($x * $m[1] + $y * $m[3] + $m[5])); |
@@ -1195,11 +1221,16 @@ discard block |
||
1195 | 1221 | { |
1196 | 1222 | // get the last Transformation Matrix |
1197 | 1223 | $nb = count($this->_transf); |
1198 | - if ($nb) $m = $this->_transf[$nb - 1]; |
|
1199 | - else $m = array(1, 0, 0, 1, 0, 0); |
|
1224 | + if ($nb) { |
|
1225 | + $m = $this->_transf[$nb - 1]; |
|
1226 | + } else { |
|
1227 | + $m = array(1, 0, 0, 1, 0, 0); |
|
1228 | + } |
|
1200 | 1229 | |
1201 | 1230 | // if no transform, get the Identity Matrix |
1202 | - if ( ! $n) $n = array(1, 0, 0, 1, 0, 0); |
|
1231 | + if ( ! $n) { |
|
1232 | + $n = array(1, 0, 0, 1, 0, 0); |
|
1233 | + } |
|
1203 | 1234 | |
1204 | 1235 | // create the new Transformation Matrix |
1205 | 1236 | $this->_transf[] = array( |
@@ -1249,7 +1280,9 @@ discard block |
||
1249 | 1280 | $this->write1DBarcode($code, $type, $x, $y, $w, $h, '', $style, 'N'); |
1250 | 1281 | |
1251 | 1282 | // it Label => add the FontSize to the height |
1252 | - if ($labelFontsize) $h += ($labelFontsize); |
|
1283 | + if ($labelFontsize) { |
|
1284 | + $h += ($labelFontsize); |
|
1285 | + } |
|
1253 | 1286 | |
1254 | 1287 | // return the size of the barcode |
1255 | 1288 | return array($w, $h); |
@@ -1307,7 +1340,9 @@ discard block |
||
1307 | 1340 | |
1308 | 1341 | // Offset of the current level |
1309 | 1342 | $level = $this->outlines[$i]['l']; |
1310 | - if ($level > 0) $this->Cell($level * 8); |
|
1343 | + if ($level > 0) { |
|
1344 | + $this->Cell($level * 8); |
|
1345 | + } |
|
1311 | 1346 | |
1312 | 1347 | // Caption (cut to fit on the width page) |
1313 | 1348 | $str = $this->outlines[$i]['t']; |
@@ -115,12 +115,13 @@ discard block |
||
115 | 115 | // if it is a closure tag |
116 | 116 | if ($res['close']) { |
117 | 117 | // HTML validation |
118 | - if (count($parents) < 1) |
|
119 | - throw new HTML2PDF_exception(3, $res['name'], $this->getHtmlErrorCode($res['html_pos'])); |
|
120 | - else if ($parents[count($parents) - 1] != $res['name']) |
|
121 | - throw new HTML2PDF_exception(4, $parents, $this->getHtmlErrorCode($res['html_pos'])); |
|
122 | - else |
|
123 | - unset($parents[count($parents) - 1]); |
|
118 | + if (count($parents) < 1) { |
|
119 | + throw new HTML2PDF_exception(3, $res['name'], $this->getHtmlErrorCode($res['html_pos'])); |
|
120 | + } else if ($parents[count($parents) - 1] != $res['name']) { |
|
121 | + throw new HTML2PDF_exception(4, $parents, $this->getHtmlErrorCode($res['html_pos'])); |
|
122 | + } else { |
|
123 | + unset($parents[count($parents) - 1]); |
|
124 | + } |
|
124 | 125 | } else { |
125 | 126 | // if it is a autoclosed tag |
126 | 127 | if ($res['autoclose']) { |
@@ -171,7 +172,9 @@ discard block |
||
171 | 172 | $txt = str_replace(' ', ' ', $txt); |
172 | 173 | |
173 | 174 | // add a break line |
174 | - if ($k > 0) $actions[] = $tagPreBr; |
|
175 | + if ($k > 0) { |
|
176 | + $actions[] = $tagPreBr; |
|
177 | + } |
|
175 | 178 | |
176 | 179 | // save the action |
177 | 180 | $actions[] = array( |
@@ -204,21 +207,26 @@ discard block |
||
204 | 207 | // if it is a Text |
205 | 208 | if ($actions[$k]['name'] == 'write') { |
206 | 209 | // if the tag before the text is a tag to clean => ltrim on the text |
207 | - if ($k > 0 && in_array($actions[$k - 1]['name'], $tagsToClean)) |
|
208 | - $actions[$k]['param']['txt'] = ltrim($actions[$k]['param']['txt']); |
|
210 | + if ($k > 0 && in_array($actions[$k - 1]['name'], $tagsToClean)) { |
|
211 | + $actions[$k]['param']['txt'] = ltrim($actions[$k]['param']['txt']); |
|
212 | + } |
|
209 | 213 | |
210 | 214 | // if the tag after the text is a tag to clean => rtrim on the text |
211 | - if ($k < $nb - 1 && in_array($actions[$k + 1]['name'], $tagsToClean)) |
|
212 | - $actions[$k]['param']['txt'] = rtrim($actions[$k]['param']['txt']); |
|
215 | + if ($k < $nb - 1 && in_array($actions[$k + 1]['name'], $tagsToClean)) { |
|
216 | + $actions[$k]['param']['txt'] = rtrim($actions[$k]['param']['txt']); |
|
217 | + } |
|
213 | 218 | |
214 | 219 | // if the text is empty => remove the action |
215 | - if ( ! strlen($actions[$k]['param']['txt'])) |
|
216 | - unset($actions[$k]); |
|
220 | + if ( ! strlen($actions[$k]['param']['txt'])) { |
|
221 | + unset($actions[$k]); |
|
222 | + } |
|
217 | 223 | } |
218 | 224 | } |
219 | 225 | |
220 | 226 | // if we are not on the level 0 => HTML validator ERROR |
221 | - if (count($parents)) throw new HTML2PDF_exception(5, $parents); |
|
227 | + if (count($parents)) { |
|
228 | + throw new HTML2PDF_exception(5, $parents); |
|
229 | + } |
|
222 | 230 | |
223 | 231 | // save the actions to do |
224 | 232 | $this->code = array_values($actions); |
@@ -265,7 +273,9 @@ discard block |
||
265 | 273 | // if it is a tag |
266 | 274 | if ($parse[1][0]) { |
267 | 275 | // save the previous text if it exists |
268 | - if ($str !== '') $tmp[] = array('txt', $str); |
|
276 | + if ($str !== '') { |
|
277 | + $tmp[] = array('txt', $str); |
|
278 | + } |
|
269 | 279 | |
270 | 280 | // save the tag, with the offset |
271 | 281 | $tmp[] = array('code', trim($parse[1][0]), $offset); |
@@ -282,7 +292,9 @@ discard block |
||
282 | 292 | unset($parse); |
283 | 293 | } |
284 | 294 | // if a text is present in the end, we save it |
285 | - if ($str != '') $tmp[] = array('txt', $str); |
|
295 | + if ($str != '') { |
|
296 | + $tmp[] = array('txt', $str); |
|
297 | + } |
|
286 | 298 | unset($str); |
287 | 299 | } |
288 | 300 | |
@@ -296,7 +308,9 @@ discard block |
||
296 | 308 | { |
297 | 309 | // name of the tag, opening, closure, autoclosure |
298 | 310 | $tag = '<([\/]{0,1})([_a-z0-9]+)([\/>\s]+)'; |
299 | - if ( ! preg_match('/'.$tag.'/isU', $code, $match)) return null; |
|
311 | + if ( ! preg_match('/'.$tag.'/isU', $code, $match)) { |
|
312 | + return null; |
|
313 | + } |
|
300 | 314 | $close = ($match[1] == '/' ? true : false); |
301 | 315 | $autoclose = preg_match('/\/>$/isU', $code); |
302 | 316 | $name = strtolower($match[2]); |
@@ -315,20 +329,23 @@ discard block |
||
315 | 329 | // read the parameters : nom=valeur |
316 | 330 | $prop = '([a-zA-Z0-9_]+)=([^"\'\s>]+)'; |
317 | 331 | preg_match_all('/'.$prop.'/is', $code, $match); |
318 | - for ($k = 0; $k < count($match[0]); $k++) |
|
319 | - $param[trim(strtolower($match[1][$k]))] = trim($match[2][$k]); |
|
332 | + for ($k = 0; $k < count($match[0]); $k++) { |
|
333 | + $param[trim(strtolower($match[1][$k]))] = trim($match[2][$k]); |
|
334 | + } |
|
320 | 335 | |
321 | 336 | // read the parameters : nom="valeur" |
322 | 337 | $prop = '([a-zA-Z0-9_]+)=["]([^"]*)["]'; |
323 | 338 | preg_match_all('/'.$prop.'/is', $code, $match); |
324 | - for ($k = 0; $k < count($match[0]); $k++) |
|
325 | - $param[trim(strtolower($match[1][$k]))] = trim($match[2][$k]); |
|
339 | + for ($k = 0; $k < count($match[0]); $k++) { |
|
340 | + $param[trim(strtolower($match[1][$k]))] = trim($match[2][$k]); |
|
341 | + } |
|
326 | 342 | |
327 | 343 | // read the parameters : nom='valeur' |
328 | 344 | $prop = "([a-zA-Z0-9_]+)=[']([^']*)[']"; |
329 | 345 | preg_match_all('/'.$prop.'/is', $code, $match); |
330 | - for ($k = 0; $k < count($match[0]); $k++) |
|
331 | - $param[trim(strtolower($match[1][$k]))] = trim($match[2][$k]); |
|
346 | + for ($k = 0; $k < count($match[0]); $k++) { |
|
347 | + $param[trim(strtolower($match[1][$k]))] = trim($match[2][$k]); |
|
348 | + } |
|
332 | 349 | |
333 | 350 | // compliance of each parameter |
334 | 351 | $color = "#000000"; |
@@ -374,19 +391,25 @@ discard block |
||
374 | 391 | |
375 | 392 | case 'border': |
376 | 393 | unset($param[$key]); |
377 | - if (preg_match('/^[0-9]+$/isU', $val)) $val = $val.'px'; |
|
394 | + if (preg_match('/^[0-9]+$/isU', $val)) { |
|
395 | + $val = $val.'px'; |
|
396 | + } |
|
378 | 397 | $border = $val; |
379 | 398 | break; |
380 | 399 | |
381 | 400 | case 'cellpadding': |
382 | 401 | case 'cellspacing': |
383 | - if (preg_match('/^([0-9]+)$/isU', $val)) $param[$key] = $val.'px'; |
|
402 | + if (preg_match('/^([0-9]+)$/isU', $val)) { |
|
403 | + $param[$key] = $val.'px'; |
|
404 | + } |
|
384 | 405 | break; |
385 | 406 | |
386 | 407 | case 'colspan': |
387 | 408 | case 'rowspan': |
388 | 409 | $val = preg_replace('/[^0-9]/isU', '', $val); |
389 | - if ( ! $val) $val = 1; |
|
410 | + if ( ! $val) { |
|
411 | + $val = 1; |
|
412 | + } |
|
390 | 413 | $param[$key] = $val; |
391 | 414 | break; |
392 | 415 | } |
@@ -394,8 +417,11 @@ discard block |
||
394 | 417 | |
395 | 418 | // compliance of the border |
396 | 419 | if ($border !== null) { |
397 | - if ($border) $border = 'border: solid '.$border.' '.$color; |
|
398 | - else $border = 'border: none'; |
|
420 | + if ($border) { |
|
421 | + $border = 'border: solid '.$border.' '.$color; |
|
422 | + } else { |
|
423 | + $border = 'border: none'; |
|
424 | + } |
|
399 | 425 | |
400 | 426 | $param['style'] .= $border.'; '; |
401 | 427 | $param['border'] = $border; |
@@ -458,7 +484,9 @@ discard block |
||
458 | 484 | public function getLevel($k) |
459 | 485 | { |
460 | 486 | // if the code does not exist => return empty |
461 | - if ( ! isset($this->code[$k])) return array(); |
|
487 | + if ( ! isset($this->code[$k])) { |
|
488 | + return array(); |
|
489 | + } |
|
462 | 490 | |
463 | 491 | // the tag to detect |
464 | 492 | $detect = $this->code[$k]['name']; |
@@ -503,16 +531,19 @@ discard block |
||
503 | 531 | |
504 | 532 | // if we can takin into account the current tag => save it |
505 | 533 | if ( ! $not) { |
506 | - if (isset($row['style']['text-align'])) unset($row['style']['text-align']); |
|
534 | + if (isset($row['style']['text-align'])) { |
|
535 | + unset($row['style']['text-align']); |
|
536 | + } |
|
507 | 537 | $code[] = $row; |
508 | 538 | } |
509 | 539 | } |
510 | 540 | |
511 | 541 | // it continues as long as there has code to analise |
512 | - if (isset($this->code[$k + 1])) |
|
513 | - $k++; |
|
514 | - else |
|
515 | - $end = true; |
|
542 | + if (isset($this->code[$k + 1])) { |
|
543 | + $k++; |
|
544 | + } else { |
|
545 | + $end = true; |
|
546 | + } |
|
516 | 547 | } |
517 | 548 | |
518 | 549 | // return the extract |
@@ -65,7 +65,9 @@ |
||
65 | 65 | $handle = fopen($file, 'r'); |
66 | 66 | while (!feof($handle)) { |
67 | 67 | $line = fgetcsv($handle); |
68 | - if (count($line)!=2) continue; |
|
68 | + if (count($line)!=2) { |
|
69 | + continue; |
|
70 | + } |
|
69 | 71 | self::$_list[trim($line[0])] = trim($line[1]); |
70 | 72 | } |
71 | 73 | fclose($handle); |
@@ -183,7 +183,9 @@ discard block |
||
183 | 183 | |
184 | 184 | // prepare the Collapse attribute |
185 | 185 | $collapse = isset($this->value['border']['collapse']) ? $this->value['border']['collapse'] : false; |
186 | - if ( ! in_array($tagName, array('tr', 'td', 'th', 'thead', 'tbody', 'tfoot'))) $collapse = false; |
|
186 | + if ( ! in_array($tagName, array('tr', 'td', 'th', 'thead', 'tbody', 'tfoot'))) { |
|
187 | + $collapse = false; |
|
188 | + } |
|
187 | 189 | |
188 | 190 | // set the global css values |
189 | 191 | $this->value['position'] = null; |
@@ -319,20 +321,23 @@ discard block |
||
319 | 321 | $style = $b.$i; |
320 | 322 | |
321 | 323 | if ($this->_defaultFont) { |
322 | - if ($family == 'arial') |
|
323 | - $family = 'helvetica'; |
|
324 | - elseif ($family == 'symbol' || $family == 'zapfdingbats') |
|
325 | - $style = ''; |
|
324 | + if ($family == 'arial') { |
|
325 | + $family = 'helvetica'; |
|
326 | + } elseif ($family == 'symbol' || $family == 'zapfdingbats') { |
|
327 | + $style = ''; |
|
328 | + } |
|
326 | 329 | |
327 | 330 | $fontkey = $family.$style; |
328 | - if ( ! $this->_pdf->isLoadedFont($fontkey)) |
|
329 | - $family = $this->_defaultFont; |
|
331 | + if ( ! $this->_pdf->isLoadedFont($fontkey)) { |
|
332 | + $family = $this->_defaultFont; |
|
333 | + } |
|
330 | 334 | } |
331 | 335 | |
332 | - if ($family == 'arial') |
|
333 | - $family = 'helvetica'; |
|
334 | - elseif ($family == 'symbol' || $family == 'zapfdingbats') |
|
335 | - $style = ''; |
|
336 | + if ($family == 'arial') { |
|
337 | + $family = 'helvetica'; |
|
338 | + } elseif ($family == 'symbol' || $family == 'zapfdingbats') { |
|
339 | + $style = ''; |
|
340 | + } |
|
336 | 341 | |
337 | 342 | // complete style |
338 | 343 | $style .= $u.$d.$o; |
@@ -380,7 +385,9 @@ discard block |
||
380 | 385 | */ |
381 | 386 | public function restorePosition() |
382 | 387 | { |
383 | - if ($this->value['y'] == $this->_pdf->getY()) $this->_pdf->setY($this->value['yc'], false); |
|
388 | + if ($this->value['y'] == $this->_pdf->getY()) { |
|
389 | + $this->_pdf->setY($this->value['yc'], false); |
|
390 | + } |
|
384 | 391 | } |
385 | 392 | |
386 | 393 | /** |
@@ -401,18 +408,26 @@ discard block |
||
401 | 408 | if ($this->value['position'] == 'relative' || $this->value['position'] == 'absolute') { |
402 | 409 | if ($this->value['right'] !== null) { |
403 | 410 | $x = $this->getLastWidth(true) - $this->value['right'] - $this->value['width']; |
404 | - if ($this->value['margin']['r']) $x -= $this->value['margin']['r']; |
|
411 | + if ($this->value['margin']['r']) { |
|
412 | + $x -= $this->value['margin']['r']; |
|
413 | + } |
|
405 | 414 | } else { |
406 | 415 | $x = $this->value['left']; |
407 | - if ($this->value['margin']['l']) $x += $this->value['margin']['l']; |
|
416 | + if ($this->value['margin']['l']) { |
|
417 | + $x += $this->value['margin']['l']; |
|
418 | + } |
|
408 | 419 | } |
409 | 420 | |
410 | 421 | if ($this->value['bottom'] !== null) { |
411 | 422 | $y = $this->getLastHeight(true) - $this->value['bottom'] - $this->value['height']; |
412 | - if ($this->value['margin']['b']) $y -= $this->value['margin']['b']; |
|
423 | + if ($this->value['margin']['b']) { |
|
424 | + $y -= $this->value['margin']['b']; |
|
425 | + } |
|
413 | 426 | } else { |
414 | 427 | $y = $this->value['top']; |
415 | - if ($this->value['margin']['t']) $y += $this->value['margin']['t']; |
|
428 | + if ($this->value['margin']['t']) { |
|
429 | + $y += $this->value['margin']['t']; |
|
430 | + } |
|
416 | 431 | } |
417 | 432 | |
418 | 433 | if ($this->value['position'] == 'relative') { |
@@ -425,8 +440,12 @@ discard block |
||
425 | 440 | } else { |
426 | 441 | $this->value['x'] = $currentX; |
427 | 442 | $this->value['y'] = $currentY; |
428 | - if ($this->value['margin']['l']) $this->value['x'] += $this->value['margin']['l']; |
|
429 | - if ($this->value['margin']['t']) $this->value['y'] += $this->value['margin']['t']; |
|
443 | + if ($this->value['margin']['l']) { |
|
444 | + $this->value['x'] += $this->value['margin']['l']; |
|
445 | + } |
|
446 | + if ($this->value['margin']['t']) { |
|
447 | + $this->value['y'] += $this->value['margin']['t']; |
|
448 | + } |
|
430 | 449 | } |
431 | 450 | |
432 | 451 | // save the new position |
@@ -484,8 +503,12 @@ discard block |
||
484 | 503 | { |
485 | 504 | // prepare |
486 | 505 | $tagName = strtolower($tagName); |
487 | - $id = isset($param['id']) ? strtolower(trim($param['id'])) : null; if ( ! $id) $id = null; |
|
488 | - $name = isset($param['name']) ? strtolower(trim($param['name'])) : null; if ( ! $name) $name = null; |
|
506 | + $id = isset($param['id']) ? strtolower(trim($param['id'])) : null; if ( ! $id) { |
|
507 | + $id = null; |
|
508 | + } |
|
509 | + $name = isset($param['name']) ? strtolower(trim($param['name'])) : null; if ( ! $name) { |
|
510 | + $name = null; |
|
511 | + } |
|
489 | 512 | |
490 | 513 | // read the class attribute |
491 | 514 | $class = array(); |
@@ -534,10 +557,18 @@ discard block |
||
534 | 557 | // adding the style from the tag |
535 | 558 | $styles = array_merge($styles, $param['style']); |
536 | 559 | |
537 | - if (isset($styles['stroke'])) $this->value['svg']['stroke'] = $this->convertToColor($styles['stroke'], $res); |
|
538 | - if (isset($styles['stroke-width'])) $this->value['svg']['stroke-width'] = $this->convertToMM($styles['stroke-width']); |
|
539 | - if (isset($styles['fill'])) $this->value['svg']['fill'] = $this->convertToColor($styles['fill'], $res); |
|
540 | - if (isset($styles['fill-opacity'])) $this->value['svg']['fill-opacity'] = 1. * $styles['fill-opacity']; |
|
560 | + if (isset($styles['stroke'])) { |
|
561 | + $this->value['svg']['stroke'] = $this->convertToColor($styles['stroke'], $res); |
|
562 | + } |
|
563 | + if (isset($styles['stroke-width'])) { |
|
564 | + $this->value['svg']['stroke-width'] = $this->convertToMM($styles['stroke-width']); |
|
565 | + } |
|
566 | + if (isset($styles['fill'])) { |
|
567 | + $this->value['svg']['fill'] = $this->convertToColor($styles['fill'], $res); |
|
568 | + } |
|
569 | + if (isset($styles['fill-opacity'])) { |
|
570 | + $this->value['svg']['fill-opacity'] = 1. * $styles['fill-opacity']; |
|
571 | + } |
|
541 | 572 | |
542 | 573 | return $this->value['svg']; |
543 | 574 | } |
@@ -554,8 +585,12 @@ discard block |
||
554 | 585 | { |
555 | 586 | // prepare the informations |
556 | 587 | $tagName = strtolower($tagName); |
557 | - $id = isset($param['id']) ? strtolower(trim($param['id'])) : null; if ( ! $id) $id = null; |
|
558 | - $name = isset($param['name']) ? strtolower(trim($param['name'])) : null; if ( ! $name) $name = null; |
|
588 | + $id = isset($param['id']) ? strtolower(trim($param['id'])) : null; if ( ! $id) { |
|
589 | + $id = null; |
|
590 | + } |
|
591 | + $name = isset($param['name']) ? strtolower(trim($param['name'])) : null; if ( ! $name) { |
|
592 | + $name = null; |
|
593 | + } |
|
559 | 594 | |
560 | 595 | // get the class names to use |
561 | 596 | $class = array(); |
@@ -594,7 +629,9 @@ discard block |
||
594 | 629 | |
595 | 630 | // merge with the css styles from tag |
596 | 631 | $styles = array_merge($styles, $param['style']); |
597 | - if (isset($param['allwidth']) && ! isset($styles['width'])) $styles['width'] = '100%'; |
|
632 | + if (isset($param['allwidth']) && ! isset($styles['width'])) { |
|
633 | + $styles['width'] = '100%'; |
|
634 | + } |
|
598 | 635 | |
599 | 636 | // reset some styles, depending on the tag name |
600 | 637 | $this->resetStyle($tagName); |
@@ -603,8 +640,9 @@ discard block |
||
603 | 640 | if ($legacy) { |
604 | 641 | foreach ($legacy as $legacyName => $legacyValue) { |
605 | 642 | if (is_array($legacyValue)) { |
606 | - foreach ($legacyValue as $legacy2Name => $legacy2Value) |
|
607 | - $this->value[$legacyName][$legacy2Name] = $legacy2Value; |
|
643 | + foreach ($legacyValue as $legacy2Name => $legacy2Value) { |
|
644 | + $this->value[$legacyName][$legacy2Name] = $legacy2Value; |
|
645 | + } |
|
608 | 646 | } else { |
609 | 647 | $this->value[$legacyName] = $legacyValue; |
610 | 648 | } |
@@ -647,13 +685,17 @@ discard block |
||
647 | 685 | break; |
648 | 686 | |
649 | 687 | case 'text-transform': |
650 | - if ( ! in_array($val, array('none', 'capitalize', 'uppercase', 'lowercase'))) $val = 'none'; |
|
688 | + if ( ! in_array($val, array('none', 'capitalize', 'uppercase', 'lowercase'))) { |
|
689 | + $val = 'none'; |
|
690 | + } |
|
651 | 691 | $this->value['text-transform'] = $val; |
652 | 692 | break; |
653 | 693 | |
654 | 694 | case 'font-size': |
655 | 695 | $val = $this->convertToMM($val, $this->value['font-size']); |
656 | - if ($val) $this->value['font-size'] = $val; |
|
696 | + if ($val) { |
|
697 | + $this->value['font-size'] = $val; |
|
698 | + } |
|
657 | 699 | break; |
658 | 700 | |
659 | 701 | case 'color': |
@@ -669,7 +711,9 @@ discard block |
||
669 | 711 | |
670 | 712 | case 'text-align': |
671 | 713 | $val = strtolower($val); |
672 | - if ( ! in_array($val, array('left', 'right', 'center', 'justify', 'li_right'))) $val = 'left'; |
|
714 | + if ( ! in_array($val, array('left', 'right', 'center', 'justify', 'li_right'))) { |
|
715 | + $val = 'left'; |
|
716 | + } |
|
673 | 717 | $this->value['text-align'] = $val; |
674 | 718 | break; |
675 | 719 | |
@@ -679,7 +723,9 @@ discard block |
||
679 | 723 | |
680 | 724 | case 'width': |
681 | 725 | $this->value['width'] = $this->convertToMM($val, $this->getLastWidth()); |
682 | - if ($this->value['width'] && substr($val, -1) == '%') $correctWidth = true; |
|
726 | + if ($this->value['width'] && substr($val, -1) == '%') { |
|
727 | + $correctWidth = true; |
|
728 | + } |
|
683 | 729 | $noWidth = false; |
684 | 730 | break; |
685 | 731 | |
@@ -688,18 +734,26 @@ discard block |
||
688 | 734 | break; |
689 | 735 | |
690 | 736 | case 'line-height': |
691 | - if (preg_match('/^[0-9\.]+$/isU', $val)) $val = floor($val * 100).'%'; |
|
737 | + if (preg_match('/^[0-9\.]+$/isU', $val)) { |
|
738 | + $val = floor($val * 100).'%'; |
|
739 | + } |
|
692 | 740 | $this->value['line-height'] = $val; |
693 | 741 | break; |
694 | 742 | |
695 | 743 | case 'rotate': |
696 | - if ( ! in_array($val, array(0, -90, 90, 180, 270, -180, -270))) $val = null; |
|
697 | - if ($val < 0) $val += 360; |
|
744 | + if ( ! in_array($val, array(0, -90, 90, 180, 270, -180, -270))) { |
|
745 | + $val = null; |
|
746 | + } |
|
747 | + if ($val < 0) { |
|
748 | + $val += 360; |
|
749 | + } |
|
698 | 750 | $this->value['rotate'] = $val; |
699 | 751 | break; |
700 | 752 | |
701 | 753 | case 'overflow': |
702 | - if ( ! in_array($val, array('visible', 'hidden'))) $val = 'visible'; |
|
754 | + if ( ! in_array($val, array('visible', 'hidden'))) { |
|
755 | + $val = 'visible'; |
|
756 | + } |
|
703 | 757 | $this->value['overflow'] = $val; |
704 | 758 | break; |
705 | 759 | |
@@ -893,34 +947,52 @@ discard block |
||
893 | 947 | $val[$valK] = $this->convertToMM($valV, 0); |
894 | 948 | } |
895 | 949 | $this->_duplicateBorder($val); |
896 | - if ($val[0]) $this->value['border']['t']['width'] = $val[0]; |
|
897 | - if ($val[1]) $this->value['border']['r']['width'] = $val[1]; |
|
898 | - if ($val[2]) $this->value['border']['b']['width'] = $val[2]; |
|
899 | - if ($val[3]) $this->value['border']['l']['width'] = $val[3]; |
|
950 | + if ($val[0]) { |
|
951 | + $this->value['border']['t']['width'] = $val[0]; |
|
952 | + } |
|
953 | + if ($val[1]) { |
|
954 | + $this->value['border']['r']['width'] = $val[1]; |
|
955 | + } |
|
956 | + if ($val[2]) { |
|
957 | + $this->value['border']['b']['width'] = $val[2]; |
|
958 | + } |
|
959 | + if ($val[3]) { |
|
960 | + $this->value['border']['l']['width'] = $val[3]; |
|
961 | + } |
|
900 | 962 | break; |
901 | 963 | |
902 | 964 | case 'border-top-width': |
903 | 965 | $val = $this->convertToMM($val, 0); |
904 | - if ($val) $this->value['border']['t']['width'] = $val; |
|
966 | + if ($val) { |
|
967 | + $this->value['border']['t']['width'] = $val; |
|
968 | + } |
|
905 | 969 | break; |
906 | 970 | |
907 | 971 | case 'border-right-width': |
908 | 972 | $val = $this->convertToMM($val, 0); |
909 | - if ($val) $this->value['border']['r']['width'] = $val; |
|
973 | + if ($val) { |
|
974 | + $this->value['border']['r']['width'] = $val; |
|
975 | + } |
|
910 | 976 | break; |
911 | 977 | |
912 | 978 | case 'border-bottom-width': |
913 | 979 | $val = $this->convertToMM($val, 0); |
914 | - if ($val) $this->value['border']['b']['width'] = $val; |
|
980 | + if ($val) { |
|
981 | + $this->value['border']['b']['width'] = $val; |
|
982 | + } |
|
915 | 983 | break; |
916 | 984 | |
917 | 985 | case 'border-left-width': |
918 | 986 | $val = $this->convertToMM($val, 0); |
919 | - if ($val) $this->value['border']['l']['width'] = $val; |
|
987 | + if ($val) { |
|
988 | + $this->value['border']['l']['width'] = $val; |
|
989 | + } |
|
920 | 990 | break; |
921 | 991 | |
922 | 992 | case 'border-collapse': |
923 | - if ($tagName == 'table') $this->value['border']['collapse'] = ($val == 'collapse'); |
|
993 | + if ($tagName == 'table') { |
|
994 | + $this->value['border']['collapse'] = ($val == 'collapse'); |
|
995 | + } |
|
924 | 996 | break; |
925 | 997 | |
926 | 998 | case 'border-radius': |
@@ -932,17 +1004,29 @@ discard block |
||
932 | 1004 | if (count($valH) < 1 || count($valH) > 4) { |
933 | 1005 | break; |
934 | 1006 | } |
935 | - if ( ! isset($valH[1])) $valH[1] = $valH[0]; |
|
936 | - if ( ! isset($valH[2])) $valH = array($valH[0], $valH[0], $valH[1], $valH[1]); |
|
937 | - if ( ! isset($valH[3])) $valH[3] = $valH[1]; |
|
1007 | + if ( ! isset($valH[1])) { |
|
1008 | + $valH[1] = $valH[0]; |
|
1009 | + } |
|
1010 | + if ( ! isset($valH[2])) { |
|
1011 | + $valH = array($valH[0], $valH[0], $valH[1], $valH[1]); |
|
1012 | + } |
|
1013 | + if ( ! isset($valH[3])) { |
|
1014 | + $valH[3] = $valH[1]; |
|
1015 | + } |
|
938 | 1016 | if (isset($val[1])) { |
939 | 1017 | $valV = $this->convertToRadius(trim($val[1])); |
940 | 1018 | if (count($valV) < 1 || count($valV) > 4) { |
941 | 1019 | break; |
942 | 1020 | } |
943 | - if ( ! isset($valV[1])) $valV[1] = $valV[0]; |
|
944 | - if ( ! isset($valV[2])) $valV = array($valV[0], $valV[0], $valV[1], $valV[1]); |
|
945 | - if ( ! isset($valV[3])) $valV[3] = $valV[1]; |
|
1021 | + if ( ! isset($valV[1])) { |
|
1022 | + $valV[1] = $valV[0]; |
|
1023 | + } |
|
1024 | + if ( ! isset($valV[2])) { |
|
1025 | + $valV = array($valV[0], $valV[0], $valV[1], $valV[1]); |
|
1026 | + } |
|
1027 | + if ( ! isset($valV[3])) { |
|
1028 | + $valV[3] = $valV[1]; |
|
1029 | + } |
|
946 | 1030 | } else { |
947 | 1031 | $valV = $valH; |
948 | 1032 | } |
@@ -1024,22 +1108,35 @@ discard block |
||
1024 | 1108 | break; |
1025 | 1109 | |
1026 | 1110 | case 'position': |
1027 | - if ($val == 'absolute') $this->value['position'] = 'absolute'; |
|
1028 | - else if ($val == 'relative') $this->value['position'] = 'relative'; |
|
1029 | - else $this->value['position'] = null; |
|
1111 | + if ($val == 'absolute') { |
|
1112 | + $this->value['position'] = 'absolute'; |
|
1113 | + } else if ($val == 'relative') { |
|
1114 | + $this->value['position'] = 'relative'; |
|
1115 | + } else { |
|
1116 | + $this->value['position'] = null; |
|
1117 | + } |
|
1030 | 1118 | break; |
1031 | 1119 | |
1032 | 1120 | case 'float': |
1033 | - if ($val == 'left') $this->value['float'] = 'left'; |
|
1034 | - else if ($val == 'right') $this->value['float'] = 'right'; |
|
1035 | - else $this->value['float'] = null; |
|
1121 | + if ($val == 'left') { |
|
1122 | + $this->value['float'] = 'left'; |
|
1123 | + } else if ($val == 'right') { |
|
1124 | + $this->value['float'] = 'right'; |
|
1125 | + } else { |
|
1126 | + $this->value['float'] = null; |
|
1127 | + } |
|
1036 | 1128 | break; |
1037 | 1129 | |
1038 | 1130 | case 'display': |
1039 | - if ($val == 'inline') $this->value['display'] = 'inline'; |
|
1040 | - else if ($val == 'block') $this->value['display'] = 'block'; |
|
1041 | - else if ($val == 'none') $this->value['display'] = 'none'; |
|
1042 | - else $this->value['display'] = null; |
|
1131 | + if ($val == 'inline') { |
|
1132 | + $this->value['display'] = 'inline'; |
|
1133 | + } else if ($val == 'block') { |
|
1134 | + $this->value['display'] = 'block'; |
|
1135 | + } else if ($val == 'none') { |
|
1136 | + $this->value['display'] = 'none'; |
|
1137 | + } else { |
|
1138 | + $this->value['display'] = null; |
|
1139 | + } |
|
1043 | 1140 | break; |
1044 | 1141 | |
1045 | 1142 | case 'top': |
@@ -1052,7 +1149,9 @@ discard block |
||
1052 | 1149 | case 'list-style': |
1053 | 1150 | case 'list-style-type': |
1054 | 1151 | case 'list-style-image': |
1055 | - if ($nom == 'list-style') $nom = 'list-style-type'; |
|
1152 | + if ($nom == 'list-style') { |
|
1153 | + $nom = 'list-style-type'; |
|
1154 | + } |
|
1056 | 1155 | $this->value[$nom] = $val; |
1057 | 1156 | break; |
1058 | 1157 | |
@@ -1064,11 +1163,17 @@ discard block |
||
1064 | 1163 | $return = true; |
1065 | 1164 | |
1066 | 1165 | // only for P tag |
1067 | - if ($this->value['margin']['t'] === null) $this->value['margin']['t'] = $this->value['font-size']; |
|
1068 | - if ($this->value['margin']['b'] === null) $this->value['margin']['b'] = $this->value['font-size']; |
|
1166 | + if ($this->value['margin']['t'] === null) { |
|
1167 | + $this->value['margin']['t'] = $this->value['font-size']; |
|
1168 | + } |
|
1169 | + if ($this->value['margin']['b'] === null) { |
|
1170 | + $this->value['margin']['b'] = $this->value['font-size']; |
|
1171 | + } |
|
1069 | 1172 | |
1070 | 1173 | // force the text align to left, if asked by html2pdf |
1071 | - if ($this->_onlyLeft) $this->value['text-align'] = 'left'; |
|
1174 | + if ($this->_onlyLeft) { |
|
1175 | + $this->value['text-align'] = 'left'; |
|
1176 | + } |
|
1072 | 1177 | |
1073 | 1178 | // correction on the width (quick box) |
1074 | 1179 | if ($noWidth && in_array($tagName, array('div', 'blockquote', 'fieldset')) && $this->value['position'] != 'absolute') { |
@@ -1084,30 +1189,60 @@ discard block |
||
1084 | 1189 | $this->value['width'] -= $this->convertToMM(isset($param['cellspacing']) ? $param['cellspacing'] : '2px'); |
1085 | 1190 | $return = false; |
1086 | 1191 | } |
1087 | - if ($this->value['width'] < 0) $this->value['width'] = 0; |
|
1192 | + if ($this->value['width'] < 0) { |
|
1193 | + $this->value['width'] = 0; |
|
1194 | + } |
|
1088 | 1195 | } else { |
1089 | 1196 | if ($this->value['width']) { |
1090 | - if ($this->value['border']['l']['width']) $this->value['width'] += $this->value['border']['l']['width']; |
|
1091 | - if ($this->value['border']['r']['width']) $this->value['width'] += $this->value['border']['r']['width']; |
|
1092 | - if ($this->value['padding']['l']) $this->value['width'] += $this->value['padding']['l']; |
|
1093 | - if ($this->value['padding']['r']) $this->value['width'] += $this->value['padding']['r']; |
|
1197 | + if ($this->value['border']['l']['width']) { |
|
1198 | + $this->value['width'] += $this->value['border']['l']['width']; |
|
1199 | + } |
|
1200 | + if ($this->value['border']['r']['width']) { |
|
1201 | + $this->value['width'] += $this->value['border']['r']['width']; |
|
1202 | + } |
|
1203 | + if ($this->value['padding']['l']) { |
|
1204 | + $this->value['width'] += $this->value['padding']['l']; |
|
1205 | + } |
|
1206 | + if ($this->value['padding']['r']) { |
|
1207 | + $this->value['width'] += $this->value['padding']['r']; |
|
1208 | + } |
|
1094 | 1209 | } |
1095 | 1210 | } |
1096 | 1211 | } |
1097 | 1212 | if ($this->value['height']) { |
1098 | - if ($this->value['border']['b']['width']) $this->value['height'] += $this->value['border']['b']['width']; |
|
1099 | - if ($this->value['border']['t']['width']) $this->value['height'] += $this->value['border']['t']['width']; |
|
1100 | - if ($this->value['padding']['b']) $this->value['height'] += $this->value['padding']['b']; |
|
1101 | - if ($this->value['padding']['t']) $this->value['height'] += $this->value['padding']['t']; |
|
1213 | + if ($this->value['border']['b']['width']) { |
|
1214 | + $this->value['height'] += $this->value['border']['b']['width']; |
|
1215 | + } |
|
1216 | + if ($this->value['border']['t']['width']) { |
|
1217 | + $this->value['height'] += $this->value['border']['t']['width']; |
|
1218 | + } |
|
1219 | + if ($this->value['padding']['b']) { |
|
1220 | + $this->value['height'] += $this->value['padding']['b']; |
|
1221 | + } |
|
1222 | + if ($this->value['padding']['t']) { |
|
1223 | + $this->value['height'] += $this->value['padding']['t']; |
|
1224 | + } |
|
1102 | 1225 | } |
1103 | 1226 | |
1104 | - if ($this->value['top'] != null) $this->value['top'] = $this->convertToMM($this->value['top'], $this->getLastHeight(true)); |
|
1105 | - if ($this->value['bottom'] != null) $this->value['bottom'] = $this->convertToMM($this->value['bottom'], $this->getLastHeight(true)); |
|
1106 | - if ($this->value['left'] != null) $this->value['left'] = $this->convertToMM($this->value['left'], $this->getLastWidth(true)); |
|
1107 | - if ($this->value['right'] != null) $this->value['right'] = $this->convertToMM($this->value['right'], $this->getLastWidth(true)); |
|
1227 | + if ($this->value['top'] != null) { |
|
1228 | + $this->value['top'] = $this->convertToMM($this->value['top'], $this->getLastHeight(true)); |
|
1229 | + } |
|
1230 | + if ($this->value['bottom'] != null) { |
|
1231 | + $this->value['bottom'] = $this->convertToMM($this->value['bottom'], $this->getLastHeight(true)); |
|
1232 | + } |
|
1233 | + if ($this->value['left'] != null) { |
|
1234 | + $this->value['left'] = $this->convertToMM($this->value['left'], $this->getLastWidth(true)); |
|
1235 | + } |
|
1236 | + if ($this->value['right'] != null) { |
|
1237 | + $this->value['right'] = $this->convertToMM($this->value['right'], $this->getLastWidth(true)); |
|
1238 | + } |
|
1108 | 1239 | |
1109 | - if ($this->value['top'] && $this->value['bottom'] && $this->value['height']) $this->value['bottom'] = null; |
|
1110 | - if ($this->value['left'] && $this->value['right'] && $this->value['width']) $this->value['right'] = null; |
|
1240 | + if ($this->value['top'] && $this->value['bottom'] && $this->value['height']) { |
|
1241 | + $this->value['bottom'] = null; |
|
1242 | + } |
|
1243 | + if ($this->value['left'] && $this->value['right'] && $this->value['width']) { |
|
1244 | + $this->value['right'] = null; |
|
1245 | + } |
|
1111 | 1246 | |
1112 | 1247 | return $return; |
1113 | 1248 | } |
@@ -1121,7 +1256,9 @@ discard block |
||
1121 | 1256 | public function getLineHeight() |
1122 | 1257 | { |
1123 | 1258 | $val = $this->value['line-height']; |
1124 | - if ($val == 'normal') $val = '108%'; |
|
1259 | + if ($val == 'normal') { |
|
1260 | + $val = '108%'; |
|
1261 | + } |
|
1125 | 1262 | return $this->convertToMM($val, $this->value['font-size']); |
1126 | 1263 | } |
1127 | 1264 | |
@@ -1177,8 +1314,12 @@ discard block |
||
1177 | 1314 | */ |
1178 | 1315 | public function getFloat() |
1179 | 1316 | { |
1180 | - if ($this->value['float'] == 'left') return 'left'; |
|
1181 | - if ($this->value['float'] == 'right') return 'right'; |
|
1317 | + if ($this->value['float'] == 'left') { |
|
1318 | + return 'left'; |
|
1319 | + } |
|
1320 | + if ($this->value['float'] == 'right') { |
|
1321 | + return 'right'; |
|
1322 | + } |
|
1182 | 1323 | return null; |
1183 | 1324 | } |
1184 | 1325 | |
@@ -1208,7 +1349,9 @@ discard block |
||
1208 | 1349 | protected function _getLastAbsoluteX() |
1209 | 1350 | { |
1210 | 1351 | for ($k = count($this->table) - 1; $k >= 0; $k--) { |
1211 | - if ($this->table[$k]['x'] && $this->table[$k]['position']) return $this->table[$k]['x']; |
|
1352 | + if ($this->table[$k]['x'] && $this->table[$k]['position']) { |
|
1353 | + return $this->table[$k]['x']; |
|
1354 | + } |
|
1212 | 1355 | } |
1213 | 1356 | return $this->_pdf->getlMargin(); |
1214 | 1357 | } |
@@ -1222,7 +1365,9 @@ discard block |
||
1222 | 1365 | protected function _getLastAbsoluteY() |
1223 | 1366 | { |
1224 | 1367 | for ($k = count($this->table) - 1; $k >= 0; $k--) { |
1225 | - if ($this->table[$k]['y'] && $this->table[$k]['position']) return $this->table[$k]['y']; |
|
1368 | + if ($this->table[$k]['y'] && $this->table[$k]['position']) { |
|
1369 | + return $this->table[$k]['y']; |
|
1370 | + } |
|
1226 | 1371 | } |
1227 | 1372 | return $this->_pdf->gettMargin(); |
1228 | 1373 | } |
@@ -1364,12 +1509,16 @@ discard block |
||
1364 | 1509 | // else, it could be the color |
1365 | 1510 | } else { |
1366 | 1511 | $tmp = $this->convertToColor($value, $res); |
1367 | - if ($res) $color = $tmp; |
|
1512 | + if ($res) { |
|
1513 | + $color = $tmp; |
|
1514 | + } |
|
1368 | 1515 | } |
1369 | 1516 | } |
1370 | 1517 | |
1371 | 1518 | // if no witdh => return none |
1372 | - if ( ! $width) return $none; |
|
1519 | + if ( ! $width) { |
|
1520 | + return $none; |
|
1521 | + } |
|
1373 | 1522 | |
1374 | 1523 | // return the border properties |
1375 | 1524 | return array('type' => $type, 'width' => $width, 'color' => $color); |
@@ -1474,8 +1623,11 @@ discard block |
||
1474 | 1623 | public function convertBackgroundColor($css) |
1475 | 1624 | { |
1476 | 1625 | $res = null; |
1477 | - if ($css == 'transparent') return null; |
|
1478 | - else return $this->convertToColor($css, $res); |
|
1626 | + if ($css == 'transparent') { |
|
1627 | + return null; |
|
1628 | + } else { |
|
1629 | + return $this->convertToColor($css, $res); |
|
1630 | + } |
|
1479 | 1631 | } |
1480 | 1632 | |
1481 | 1633 | /** |
@@ -1487,12 +1639,13 @@ discard block |
||
1487 | 1639 | */ |
1488 | 1640 | public function convertBackgroundImage($css) |
1489 | 1641 | { |
1490 | - if ($css == 'none') |
|
1491 | - return null; |
|
1492 | - else if (preg_match('/^url\(([^)]*)\)$/isU', $css, $match)) |
|
1493 | - return $match[1]; |
|
1494 | - else |
|
1495 | - return null; |
|
1642 | + if ($css == 'none') { |
|
1643 | + return null; |
|
1644 | + } else if (preg_match('/^url\(([^)]*)\)$/isU', $css, $match)) { |
|
1645 | + return $match[1]; |
|
1646 | + } else { |
|
1647 | + return null; |
|
1648 | + } |
|
1496 | 1649 | } |
1497 | 1650 | |
1498 | 1651 | /** |
@@ -1513,10 +1666,14 @@ discard block |
||
1513 | 1666 | |
1514 | 1667 | // we must have 2 values. if 0 or >2 : error. if 1 => put center for 2 |
1515 | 1668 | if (count($css) < 2) { |
1516 | - if ( ! $css[0]) return null; |
|
1669 | + if ( ! $css[0]) { |
|
1670 | + return null; |
|
1671 | + } |
|
1517 | 1672 | $css[1] = 'center'; |
1518 | 1673 | } |
1519 | - if (count($css) > 2) return null; |
|
1674 | + if (count($css) > 2) { |
|
1675 | + return null; |
|
1676 | + } |
|
1520 | 1677 | |
1521 | 1678 | // prepare the values |
1522 | 1679 | $x = 0; |
@@ -1524,24 +1681,42 @@ discard block |
||
1524 | 1681 | $res = true; |
1525 | 1682 | |
1526 | 1683 | // convert the first value |
1527 | - if ($css[0] == 'left') $x = '0%'; |
|
1528 | - else if ($css[0] == 'center') $x = '50%'; |
|
1529 | - else if ($css[0] == 'right') $x = '100%'; |
|
1530 | - else if ($css[0] == 'top') $y = '0%'; |
|
1531 | - else if ($css[0] == 'bottom') $y = '100%'; |
|
1532 | - else if (preg_match('/^[-]?[0-9\.]+%$/isU', $css[0])) $x = $css[0]; |
|
1533 | - else if ($this->convertToMM($css[0])) $x = $this->convertToMM($css[0]); |
|
1534 | - else $res = false; |
|
1684 | + if ($css[0] == 'left') { |
|
1685 | + $x = '0%'; |
|
1686 | + } else if ($css[0] == 'center') { |
|
1687 | + $x = '50%'; |
|
1688 | + } else if ($css[0] == 'right') { |
|
1689 | + $x = '100%'; |
|
1690 | + } else if ($css[0] == 'top') { |
|
1691 | + $y = '0%'; |
|
1692 | + } else if ($css[0] == 'bottom') { |
|
1693 | + $y = '100%'; |
|
1694 | + } else if (preg_match('/^[-]?[0-9\.]+%$/isU', $css[0])) { |
|
1695 | + $x = $css[0]; |
|
1696 | + } else if ($this->convertToMM($css[0])) { |
|
1697 | + $x = $this->convertToMM($css[0]); |
|
1698 | + } else { |
|
1699 | + $res = false; |
|
1700 | + } |
|
1535 | 1701 | |
1536 | 1702 | // convert the second value |
1537 | - if ($css[1] == 'left') $x = '0%'; |
|
1538 | - else if ($css[1] == 'right') $x = '100%'; |
|
1539 | - else if ($css[1] == 'top') $y = '0%'; |
|
1540 | - else if ($css[1] == 'center') $y = '50%'; |
|
1541 | - else if ($css[1] == 'bottom') $y = '100%'; |
|
1542 | - else if (preg_match('/^[-]?[0-9\.]+%$/isU', $css[1])) $y = $css[1]; |
|
1543 | - else if ($this->convertToMM($css[1])) $y = $this->convertToMM($css[1]); |
|
1544 | - else $res = false; |
|
1703 | + if ($css[1] == 'left') { |
|
1704 | + $x = '0%'; |
|
1705 | + } else if ($css[1] == 'right') { |
|
1706 | + $x = '100%'; |
|
1707 | + } else if ($css[1] == 'top') { |
|
1708 | + $y = '0%'; |
|
1709 | + } else if ($css[1] == 'center') { |
|
1710 | + $y = '50%'; |
|
1711 | + } else if ($css[1] == 'bottom') { |
|
1712 | + $y = '100%'; |
|
1713 | + } else if (preg_match('/^[-]?[0-9\.]+%$/isU', $css[1])) { |
|
1714 | + $y = $css[1]; |
|
1715 | + } else if ($this->convertToMM($css[1])) { |
|
1716 | + $y = $this->convertToMM($css[1]); |
|
1717 | + } else { |
|
1718 | + $res = false; |
|
1719 | + } |
|
1545 | 1720 | |
1546 | 1721 | // return the values |
1547 | 1722 | return array($x, $y); |
@@ -1581,13 +1756,22 @@ discard block |
||
1581 | 1756 | public function convertToMM($css, $old = 0.) |
1582 | 1757 | { |
1583 | 1758 | $css = trim($css); |
1584 | - if (preg_match('/^[0-9\.\-]+$/isU', $css)) $css .= 'px'; |
|
1585 | - if (preg_match('/^[0-9\.\-]+px$/isU', $css)) $css = 25.4 / 96. * str_replace('px', '', $css); |
|
1586 | - else if (preg_match('/^[0-9\.\-]+pt$/isU', $css)) $css = 25.4 / 72. * str_replace('pt', '', $css); |
|
1587 | - else if (preg_match('/^[0-9\.\-]+in$/isU', $css)) $css = 25.4 * str_replace('in', '', $css); |
|
1588 | - else if (preg_match('/^[0-9\.\-]+mm$/isU', $css)) $css = 1. * str_replace('mm', '', $css); |
|
1589 | - else if (preg_match('/^[0-9\.\-]+%$/isU', $css)) $css = 1. * $old * str_replace('%', '', $css) / 100.; |
|
1590 | - else $css = null; |
|
1759 | + if (preg_match('/^[0-9\.\-]+$/isU', $css)) { |
|
1760 | + $css .= 'px'; |
|
1761 | + } |
|
1762 | + if (preg_match('/^[0-9\.\-]+px$/isU', $css)) { |
|
1763 | + $css = 25.4 / 96. * str_replace('px', '', $css); |
|
1764 | + } else if (preg_match('/^[0-9\.\-]+pt$/isU', $css)) { |
|
1765 | + $css = 25.4 / 72. * str_replace('pt', '', $css); |
|
1766 | + } else if (preg_match('/^[0-9\.\-]+in$/isU', $css)) { |
|
1767 | + $css = 25.4 * str_replace('in', '', $css); |
|
1768 | + } else if (preg_match('/^[0-9\.\-]+mm$/isU', $css)) { |
|
1769 | + $css = 1. * str_replace('mm', '', $css); |
|
1770 | + } else if (preg_match('/^[0-9\.\-]+%$/isU', $css)) { |
|
1771 | + $css = 1. * $old * str_replace('%', '', $css) / 100.; |
|
1772 | + } else { |
|
1773 | + $css = null; |
|
1774 | + } |
|
1591 | 1775 | |
1592 | 1776 | return $css; |
1593 | 1777 | } |
@@ -1636,7 +1820,9 @@ discard block |
||
1636 | 1820 | $res = true; |
1637 | 1821 | |
1638 | 1822 | // if transparent => return null |
1639 | - if (strtolower($css) == 'transparent') return array(null, null, null); |
|
1823 | + if (strtolower($css) == 'transparent') { |
|
1824 | + return array(null, null, null); |
|
1825 | + } |
|
1640 | 1826 | |
1641 | 1827 | // HTML color |
1642 | 1828 | if (isset($this->_htmlColor[strtolower($css)])) { |
@@ -1697,7 +1883,9 @@ discard block |
||
1697 | 1883 | $c = floatVal(substr($c, 0, -1)) / 100.; |
1698 | 1884 | } else { |
1699 | 1885 | $c = floatVal($c); |
1700 | - if ($c > 1) $c = $c / 255.; |
|
1886 | + if ($c > 1) { |
|
1887 | + $c = $c / 255.; |
|
1888 | + } |
|
1701 | 1889 | } |
1702 | 1890 | |
1703 | 1891 | return $c; |
@@ -1751,13 +1939,16 @@ discard block |
||
1751 | 1939 | $name = trim($name); |
1752 | 1940 | |
1753 | 1941 | // if a selector with somethink lige :hover => continue |
1754 | - if (strpos($name, ':') !== false) continue; |
|
1942 | + if (strpos($name, ':') !== false) { |
|
1943 | + continue; |
|
1944 | + } |
|
1755 | 1945 | |
1756 | 1946 | // save the value |
1757 | - if ( ! isset($this->css[$name])) |
|
1758 | - $this->css[$name] = $css; |
|
1759 | - else |
|
1760 | - $this->css[$name] = array_merge($this->css[$name], $css); |
|
1947 | + if ( ! isset($this->css[$name])) { |
|
1948 | + $this->css[$name] = $css; |
|
1949 | + } else { |
|
1950 | + $this->css[$name] = array_merge($this->css[$name], $css); |
|
1951 | + } |
|
1761 | 1952 | |
1762 | 1953 | } |
1763 | 1954 | } |