Passed
Pull Request — v3.0 (#166)
by Samir
12:13
created
web_interface/astpp/application/libraries/astpp/form.php 2 patches
Indentation   +168 added lines, -168 removed lines patch added patch discarded remove patch
@@ -22,180 +22,180 @@  discard block
 block discarded – undo
22 22
 ###############################################################################
23 23
 
24 24
 if ( ! defined('BASEPATH'))
25
-    exit('No direct script access allowed');
25
+	exit('No direct script access allowed');
26 26
 
27 27
 /**
28 28
  * Dynamically build forms for display
29 29
  */
30 30
 class Form {
31 31
 
32
-    protected $CI; // codeigniter
33
-    protected $fields = array(); // array of fields
34
-    protected $form_title = 'Form';
35
-    protected $form_id = 'form';
36
-    protected $form_action = '';
37
-    protected $form_class = '';
38
-    protected $hidden = array();
39
-    protected $multipart = FALSE; // default to standard form
40
-    protected $submit_button = 'Submit';
41
-    protected $after_button = '';
42
-    protected $rules = array(); // storage for validation rules
43
-
44
-    function __construct() {
45
-        $this->CI = & get_instance();
46
-        $this->CI->load->library('form_validation');
47
-        $this->CI->load->library('astpp/common');
48
-        $this->CI->load->model('db_model');
49
-        $this->check_permissions();
50
-    }
32
+	protected $CI; // codeigniter
33
+	protected $fields = array(); // array of fields
34
+	protected $form_title = 'Form';
35
+	protected $form_id = 'form';
36
+	protected $form_action = '';
37
+	protected $form_class = '';
38
+	protected $hidden = array();
39
+	protected $multipart = FALSE; // default to standard form
40
+	protected $submit_button = 'Submit';
41
+	protected $after_button = '';
42
+	protected $rules = array(); // storage for validation rules
43
+
44
+	function __construct() {
45
+		$this->CI = & get_instance();
46
+		$this->CI->load->library('form_validation');
47
+		$this->CI->load->library('astpp/common');
48
+		$this->CI->load->model('db_model');
49
+		$this->check_permissions();
50
+	}
51 51
 
52 52
 // __construct
53
-    /**
54
-     * adds raw html to the field array
55
-     */
56
-    function check_permissions() {
57
-        if ($this->CI->session->userdata('user_login') == TRUE) {
58
-            $module_info = unserialize($this->CI->session->userdata("permited_modules"));
59
-            if ($this->CI->session->userdata('userlevel_logintype') != 0 && $this->CI->session->userdata('userlevel_logintype') != 3) {
60
-	    $module_info[] = 'dashboard';
61
-            }
62
-            $url = $this->CI->uri->uri_string;
63
-            $file_name = explode("/", $url);
64
-            if (isset($file_name['1'])) {
65
-	      $module = explode('_', $file_name['1']);
66
-            } else {
67
-              $module = $file_name;
68
-            }
69
-            if ($this->CI->session->userdata('userlevel_logintype') == 1) {
53
+	/**
54
+	 * adds raw html to the field array
55
+	 */
56
+	function check_permissions() {
57
+		if ($this->CI->session->userdata('user_login') == TRUE) {
58
+			$module_info = unserialize($this->CI->session->userdata("permited_modules"));
59
+			if ($this->CI->session->userdata('userlevel_logintype') != 0 && $this->CI->session->userdata('userlevel_logintype') != 3) {
60
+		$module_info[] = 'dashboard';
61
+			}
62
+			$url = $this->CI->uri->uri_string;
63
+			$file_name = explode("/", $url);
64
+			if (isset($file_name['1'])) {
65
+		  $module = explode('_', $file_name['1']);
66
+			} else {
67
+			  $module = $file_name;
68
+			}
69
+			if ($this->CI->session->userdata('userlevel_logintype') == 1) {
70 70
 				$module_info[] = 'user';
71 71
 			}
72
-            if (in_array($module[0], $module_info)) {
73
-                if ($this->CI->session->userdata('userlevel_logintype') == 0 && $module[0] == 'customer' && isset($file_name[1]) && $file_name[1] != 'customer_transfer') {
74
-                     redirect(base_url().'user/user/');
75
-                } else {
76
-                   return true;
77
-                }
78
-            } else {
79
-                $this->CI->session->set_userdata('astpp_errormsg', 'You do not have permission to access this module..!');
80
-                if ($this->CI->session->userdata('userlevel_logintype') == '-1' || $this->CI->session->userdata('logintype') == '1') {
81
-                    redirect(base_url().'dashboard/');
82
-                } else {
83
-                    redirect(base_url().'user/user/');
84
-                }
85
-            }
86
-        } else {
87
-            redirect(base_url());
88
-        }
89
-    }
90
-
91
-    function build_form($fields_array, $values) {
92
-        $form_contents = '';
93
-        $form_contents .= '<div class="pop_md col-md-12 margin-t-10 padding-x-8">';
94
-        if (isset($fields_array['breadcrumb'])) {
95
-            $form_contents .= form_breadcrumb($fields_array['breadcrumb']);
96
-            unset($fields_array['breadcrumb']);
97
-        }
98
-        $form_contents .= form_open($fields_array['forms'][0], $fields_array['forms'][1]);
99
-        unset($fields_array['forms']);
100
-        $button_array = array();
101
-        if (isset($fields_array['button_save']) || isset($fields_array['button_cancel']) || isset($fields_array['additional_button'])) {
102
-            $save = $fields_array['button_save'];
103
-            unset($fields_array['button_save']);
104
-            if (isset($fields_array['button_cancel'])) {
105
-                $cancel = $fields_array['button_cancel'];
106
-                unset($fields_array['button_cancel']);
107
-            }
108
-            if (isset($fields_array['additional_button'])) {
109
-                $additiopnal_button = $fields_array['additional_button'];
110
-                unset($fields_array['additional_button']);
111
-            }
112
-        }
113
-        if (isset($additiopnal_button)) {
114
-            $form_contents .= form_button(gettext($additiopnal_button));
115
-        }
116
-        $i = 0;
117
-        foreach ($fields_array as $fieldset_key => $form_fileds) {
118
-            if (count($fields_array) > 1) {
119
-                if ($i == 1 || $i == 3) {
120
-                    $form_contents .= '<div class="col-md-6 no-padding pull-right">';
121
-                    $form_contents .= '<div class="col-md-12 padding-x-4">';
122
-                } else {
123
-                    $form_contents .= '<div class="col-md-6 no-padding">';
124
-                    $form_contents .= '<div class="col-md-12 padding-x-4">';
125
-                }
126
-            } else {
127
-               $form_contents .= '<div class="col-md-12 no-padding">';
128
-                $form_contents .= '<div class="col-md-12 no-padding">';
129
-            }
130
-            $form_contents .= '<ul class="no-padding">';
131
-                $form_contents .= '<div class="col-md-12 no-padding">';
132
-            if ($i == 1 || $i == 3) {
133
-                $form_contents .= form_fieldset(gettext($fieldset_key));
134
-            } else {
135
-                $form_contents .= form_fieldset(gettext($fieldset_key));
136
-            }
137
-            foreach ($form_fileds as $fieldkey => $fieldvalue) {
138
-                $form_contents .= '<li class="col-md-12">';
139
-                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'] : '');
144
-                    $form_contents .= form_hidden($fieldvalue[2]['name'], $fieldvalue[2]['value']);
145
-                } else {
146
-		      $validation_arr = array();
147
-		      if ($fieldvalue[1] == 'INPUT') {
148
-		        if ( ! empty($fieldvalue[3])) {
149
-		          $validation_arr = explode("|", $fieldvalue[3]);
150
-		        }
151
-		      }
152
-		      elseif ($fieldvalue[2] == 'SELECT') {
153
-
154
-		        if (is_array($fieldvalue[4])) {
155
-		          $validation_arr = explode("|", $fieldvalue[4]['rules']);
156
-		        } else {
157
-		        $validation_arr = explode("|", $fieldvalue[4]);
158
-		        }
159
-		      }
160
-		      if ( ! empty($validation_arr)) {
161
-		      $fieldvalue[0] = in_array('required', $validation_arr) ? $fieldvalue[0]."<span style='color:black;'> *</span>" : $fieldvalue[0];
162
-		      $fieldvalue[0] = in_array('dropdown', $validation_arr) ? $fieldvalue[0]."<span style='color:black;'> *</span>" : $fieldvalue[0];
163
-		      }
72
+			if (in_array($module[0], $module_info)) {
73
+				if ($this->CI->session->userdata('userlevel_logintype') == 0 && $module[0] == 'customer' && isset($file_name[1]) && $file_name[1] != 'customer_transfer') {
74
+					 redirect(base_url().'user/user/');
75
+				} else {
76
+				   return true;
77
+				}
78
+			} else {
79
+				$this->CI->session->set_userdata('astpp_errormsg', 'You do not have permission to access this module..!');
80
+				if ($this->CI->session->userdata('userlevel_logintype') == '-1' || $this->CI->session->userdata('logintype') == '1') {
81
+					redirect(base_url().'dashboard/');
82
+				} else {
83
+					redirect(base_url().'user/user/');
84
+				}
85
+			}
86
+		} else {
87
+			redirect(base_url());
88
+		}
89
+	}
90
+
91
+	function build_form($fields_array, $values) {
92
+		$form_contents = '';
93
+		$form_contents .= '<div class="pop_md col-md-12 margin-t-10 padding-x-8">';
94
+		if (isset($fields_array['breadcrumb'])) {
95
+			$form_contents .= form_breadcrumb($fields_array['breadcrumb']);
96
+			unset($fields_array['breadcrumb']);
97
+		}
98
+		$form_contents .= form_open($fields_array['forms'][0], $fields_array['forms'][1]);
99
+		unset($fields_array['forms']);
100
+		$button_array = array();
101
+		if (isset($fields_array['button_save']) || isset($fields_array['button_cancel']) || isset($fields_array['additional_button'])) {
102
+			$save = $fields_array['button_save'];
103
+			unset($fields_array['button_save']);
104
+			if (isset($fields_array['button_cancel'])) {
105
+				$cancel = $fields_array['button_cancel'];
106
+				unset($fields_array['button_cancel']);
107
+			}
108
+			if (isset($fields_array['additional_button'])) {
109
+				$additiopnal_button = $fields_array['additional_button'];
110
+				unset($fields_array['additional_button']);
111
+			}
112
+		}
113
+		if (isset($additiopnal_button)) {
114
+			$form_contents .= form_button(gettext($additiopnal_button));
115
+		}
116
+		$i = 0;
117
+		foreach ($fields_array as $fieldset_key => $form_fileds) {
118
+			if (count($fields_array) > 1) {
119
+				if ($i == 1 || $i == 3) {
120
+					$form_contents .= '<div class="col-md-6 no-padding pull-right">';
121
+					$form_contents .= '<div class="col-md-12 padding-x-4">';
122
+				} else {
123
+					$form_contents .= '<div class="col-md-6 no-padding">';
124
+					$form_contents .= '<div class="col-md-12 padding-x-4">';
125
+				}
126
+			} else {
127
+			   $form_contents .= '<div class="col-md-12 no-padding">';
128
+				$form_contents .= '<div class="col-md-12 no-padding">';
129
+			}
130
+			$form_contents .= '<ul class="no-padding">';
131
+				$form_contents .= '<div class="col-md-12 no-padding">';
132
+			if ($i == 1 || $i == 3) {
133
+				$form_contents .= form_fieldset(gettext($fieldset_key));
134
+			} else {
135
+				$form_contents .= form_fieldset(gettext($fieldset_key));
136
+			}
137
+			foreach ($form_fileds as $fieldkey => $fieldvalue) {
138
+				$form_contents .= '<li class="col-md-12">';
139
+				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'] : '');
144
+					$form_contents .= form_hidden($fieldvalue[2]['name'], $fieldvalue[2]['value']);
145
+				} else {
146
+			  $validation_arr = array();
147
+			  if ($fieldvalue[1] == 'INPUT') {
148
+				if ( ! empty($fieldvalue[3])) {
149
+				  $validation_arr = explode("|", $fieldvalue[3]);
150
+				}
151
+			  }
152
+			  elseif ($fieldvalue[2] == 'SELECT') {
153
+
154
+				if (is_array($fieldvalue[4])) {
155
+				  $validation_arr = explode("|", $fieldvalue[4]['rules']);
156
+				} else {
157
+				$validation_arr = explode("|", $fieldvalue[4]);
158
+				}
159
+			  }
160
+			  if ( ! empty($validation_arr)) {
161
+			  $fieldvalue[0] = in_array('required', $validation_arr) ? $fieldvalue[0]."<span style='color:black;'> *</span>" : $fieldvalue[0];
162
+			  $fieldvalue[0] = in_array('dropdown', $validation_arr) ? $fieldvalue[0]."<span style='color:black;'> *</span>" : $fieldvalue[0];
163
+			  }
164 164
  
165
-                    if (is_array($fieldvalue[1]) || (is_array($fieldvalue[2]) && isset($fieldvalue[2]['hidden']))) {
166
-                        $form_contents .= form_label(gettext($fieldvalue[0]), $fieldvalue[0], array('class' => 'col-md-3 no-padding add_settings'));
167
-                    } else {
168
-                        $form_contents .= form_label(gettext($fieldvalue[0]), "", array("class" => "col-md-3 no-padding"));
169
-                    }
170
-                }
171
-                if ($fieldvalue[2] == 'SELECT' && ! isset($fieldvalue[13])) {
172
-
173
-                /*
165
+					if (is_array($fieldvalue[1]) || (is_array($fieldvalue[2]) && isset($fieldvalue[2]['hidden']))) {
166
+						$form_contents .= form_label(gettext($fieldvalue[0]), $fieldvalue[0], array('class' => 'col-md-3 no-padding add_settings'));
167
+					} else {
168
+						$form_contents .= form_label(gettext($fieldvalue[0]), "", array("class" => "col-md-3 no-padding"));
169
+					}
170
+				}
171
+				if ($fieldvalue[2] == 'SELECT' && ! isset($fieldvalue[13])) {
172
+
173
+				/*
174 174
                  To make Drop down enabled disabled
175 175
                 */
176
-                 $extra = isset($fieldvalue[1]['extra']) ? $fieldvalue[1]['extra'] : '';
177
-                 /***************************/
178
-                    if ($fieldvalue[7] != '' && $fieldvalue[8] != '') {
179
-                        $str = $fieldvalue[7].",".$fieldvalue[8];
180
-
181
-                        if (isset($this->CI->input->post)) {
182
-                            $fieldvalue['value'] = ( ! $this->CI->input->post($fieldvalue[1])) ? @$fieldvalue[1] : $this->CI->input->post($fieldvalue[1]);
183
-                        } else {
184
-                            if (is_array($fieldvalue[1])) {
185
-                                $fieldvalue['value'] = ($values) ? @$values[$fieldvalue[1]['name']] : @$fieldvalue[1];
186
-                            } else {
187
-                                $fieldvalue['value'] = ($values) ? @$values[$fieldvalue[1]] : @$fieldvalue[1];
188
-                            }
189
-                        }
190
-                        $drp_array = call_user_func_array(array($this->CI->db_model, $fieldvalue[10]), array($str, $fieldvalue[9], $fieldvalue[11], $fieldvalue[12]));
191
-
192
-                        if ($fieldset_key ==  gettext('System Configuration Information') || ($fieldset_key == 'Billing Information'  && $fieldvalue[0] == 'Force Trunk') || ($fieldset_key == 'Card Information' && $fieldvalue[0] == 'Rate Group') || ($fieldset_key == 'Billing Information' && $fieldvalue[0] == 'Account') || $fieldset_key == 'Freeswitch Devices' && $fieldvalue[0] == 'Rate Group' || ($fieldset_key== 'Origination Rate Add/Edit' && $fieldvalue[0] == 'Trunks' )||$fieldset_key== 'Billing Information' && $fieldvalue[0] == 'Rate Group'  || ($fieldset_key== 'Information' && $fieldvalue[0] == 'Failover GW Name #1') || ($fieldset_key== 'Information' && $fieldvalue[0] == 'Failover GW Name #2') || ($fieldset_key== 'Information' && $fieldvalue[0] == 'Rate Group') || ($fieldset_key== 'Sip Devices' && $fieldvalue[0] == 'Sip Profile') || ($fieldset_key== 'Sip Devices' && $fieldvalue[0] == 'Account')) {
193
-                            $form_contents.=form_dropdown_all($fieldvalue[1], $drp_array, $fieldvalue['value'],$extra);
194
-                        } else {
195
-                            $form_contents.=form_dropdown($fieldvalue[1], $drp_array, $fieldvalue['value'], $extra);
196
-                        }
197
-			            if(isset($fieldvalue[4]) && $fieldvalue[4] != ''){
198
-                        	if(is_array($fieldvalue[4])){
176
+				 $extra = isset($fieldvalue[1]['extra']) ? $fieldvalue[1]['extra'] : '';
177
+				 /***************************/
178
+					if ($fieldvalue[7] != '' && $fieldvalue[8] != '') {
179
+						$str = $fieldvalue[7].",".$fieldvalue[8];
180
+
181
+						if (isset($this->CI->input->post)) {
182
+							$fieldvalue['value'] = ( ! $this->CI->input->post($fieldvalue[1])) ? @$fieldvalue[1] : $this->CI->input->post($fieldvalue[1]);
183
+						} else {
184
+							if (is_array($fieldvalue[1])) {
185
+								$fieldvalue['value'] = ($values) ? @$values[$fieldvalue[1]['name']] : @$fieldvalue[1];
186
+							} else {
187
+								$fieldvalue['value'] = ($values) ? @$values[$fieldvalue[1]] : @$fieldvalue[1];
188
+							}
189
+						}
190
+						$drp_array = call_user_func_array(array($this->CI->db_model, $fieldvalue[10]), array($str, $fieldvalue[9], $fieldvalue[11], $fieldvalue[12]));
191
+
192
+						if ($fieldset_key ==  gettext('System Configuration Information') || ($fieldset_key == 'Billing Information'  && $fieldvalue[0] == 'Force Trunk') || ($fieldset_key == 'Card Information' && $fieldvalue[0] == 'Rate Group') || ($fieldset_key == 'Billing Information' && $fieldvalue[0] == 'Account') || $fieldset_key == 'Freeswitch Devices' && $fieldvalue[0] == 'Rate Group' || ($fieldset_key== 'Origination Rate Add/Edit' && $fieldvalue[0] == 'Trunks' )||$fieldset_key== 'Billing Information' && $fieldvalue[0] == 'Rate Group'  || ($fieldset_key== 'Information' && $fieldvalue[0] == 'Failover GW Name #1') || ($fieldset_key== 'Information' && $fieldvalue[0] == 'Failover GW Name #2') || ($fieldset_key== 'Information' && $fieldvalue[0] == 'Rate Group') || ($fieldset_key== 'Sip Devices' && $fieldvalue[0] == 'Sip Profile') || ($fieldset_key== 'Sip Devices' && $fieldvalue[0] == 'Account')) {
193
+							$form_contents.=form_dropdown_all($fieldvalue[1], $drp_array, $fieldvalue['value'],$extra);
194
+						} else {
195
+							$form_contents.=form_dropdown($fieldvalue[1], $drp_array, $fieldvalue['value'], $extra);
196
+						}
197
+						if(isset($fieldvalue[4]) && $fieldvalue[4] != ''){
198
+							if(is_array($fieldvalue[4])){
199 199
 								
200 200
 								if(isset($fieldvalue[1]['name'])){
201 201
 									$fieldvalue_pass=$fieldvalue[1]['name'];
@@ -203,8 +203,8 @@  discard block
 block discarded – undo
203 203
 									$fieldvalue_pass=$fieldvalue[1];
204 204
 								}
205 205
 								
206
-        				        $this->CI->form_validation->set_rules($fieldvalue_pass, $fieldvalue[0], $fieldvalue[4]['rules']);
207
-        				    }else{
206
+								$this->CI->form_validation->set_rules($fieldvalue_pass, $fieldvalue[0], $fieldvalue[4]['rules']);
207
+							}else{
208 208
 								
209 209
 								if(isset($fieldvalue[1]['name'])){
210 210
 									$fieldvalue_pass=$fieldvalue[1]['name'];
@@ -212,11 +212,11 @@  discard block
 block discarded – undo
212 212
 									$fieldvalue_pass=$fieldvalue[1];
213 213
 								}
214 214
 								
215
-        				       $this->CI->form_validation->set_rules($fieldvalue_pass, $fieldvalue[0], $fieldvalue[4]);
216
-        				    }   
217
-                        }
218
-                        $form_contents.= '<div class="tooltips error_div pull-left no-padding" id="'.(is_array($fieldvalue[1])?$fieldvalue[1]['name']:$fieldvalue[1]).'_error_div" ><i style="color:#D95C5C; padding-left: 3px; padding-top: 10px;" class="fa fa-exclamation-triangle"></i>';
219
-                        $form_contents.= '<span class="popup_error error  no-padding" id="'.(gettext(is_array($fieldvalue[1])?$fieldvalue[1]['name']:$fieldvalue[1])).'_error">
215
+							   $this->CI->form_validation->set_rules($fieldvalue_pass, $fieldvalue[0], $fieldvalue[4]);
216
+							}   
217
+						}
218
+						$form_contents.= '<div class="tooltips error_div pull-left no-padding" id="'.(is_array($fieldvalue[1])?$fieldvalue[1]['name']:$fieldvalue[1]).'_error_div" ><i style="color:#D95C5C; padding-left: 3px; padding-top: 10px;" class="fa fa-exclamation-triangle"></i>';
219
+						$form_contents.= '<span class="popup_error error  no-padding" id="'.(gettext(is_array($fieldvalue[1])?$fieldvalue[1]['name']:$fieldvalue[1])).'_error">
220 220
 
221 221
                         </span></div>';                         
222 222
 					} else {
Please login to merge, or discard this patch.
Braces   +57 added lines, -57 removed lines patch added patch discarded remove patch
@@ -21,8 +21,9 @@  discard block
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 block discarded – undo
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
 								
@@ -245,10 +246,11 @@  discard block
 block discarded – undo
245 246
 					/* For multi select code */
246 247
 					$str = $fieldvalue[7] . "," . $fieldvalue[8];
247 248
 
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];
249
+					if (isset($this->CI->input->post)) {
250
+											$fieldvalue['value'] = (!$this->CI->input->post($fieldvalue[1])) ? @$fieldvalue[1] : $this->CI->input->post($fieldvalue[1]);
251
+					} else {
252
+											$fieldvalue['value'] = ($values) ? @$values[$fieldvalue[1]] : @$fieldvalue[1];
253
+					}
252 254
 
253 255
 					$drp_array = call_user_func_array(array($this->CI->db_model, $fieldvalue[10]), array($str, $fieldvalue[9], $fieldvalue[11], $fieldvalue[12]));
254 256
 					if ($fieldset_key === 'System Configuration Information') {
@@ -265,9 +267,9 @@  discard block
 block discarded – undo
265 267
 				} else if ($fieldvalue[1] == 'INPUT') {
266 268
 
267 269
 
268
-					if (isset($this->CI->input->post))
269
-						$fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? $fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']);
270
-					else{
270
+					if (isset($this->CI->input->post)) {
271
+											$fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? $fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']);
272
+					} else{
271 273
 						$fieldvalue[2]['value'] = ($values) ? (isset($values[$fieldvalue[2]['name']]) ? $values[$fieldvalue[2]['name']] : ''):(isset($fieldvalue[2]['value']) ? $fieldvalue[2]['value'] :'');
272 274
 					}    
273 275
 					$form_contents.= form_input($fieldvalue[2], 'readonly');
@@ -283,11 +285,11 @@  discard block
 block discarded – undo
283 285
                  * Image upload from invoice configuration code.
284 286
                  */
285 287
 				else if ($fieldvalue[1] == 'IMAGE') {
286
-					if (isset($this->CI->input->post))
287
-						$fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? @$fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']);
288
-                       
289
-					else
290
-						$fieldvalue[2]['value'] = ($values) ? @$values[$fieldvalue[2]['name']] : @$fieldvalue[2]['value'];
288
+					if (isset($this->CI->input->post)) {
289
+											$fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? @$fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']);
290
+					} else {
291
+											$fieldvalue[2]['value'] = ($values) ? @$values[$fieldvalue[2]['name']] : @$fieldvalue[2]['value'];
292
+					}
291 293
 						$fieldvalue[2]['style'] = isset($fieldvalue[2]['style']) ? $fieldvalue[2]['style'] : "";
292 294
 					$form_contents.= form_image($fieldvalue[2], 'readonly',$fieldvalue[2]['style']);
293 295
 						 $form_contents.=@$fieldvalue[6];
@@ -295,13 +297,12 @@  discard block
 block discarded – undo
295 297
 					$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>';
296 298
 					$form_contents.= '<span class="popup_error error  no-padding" id="'.$fieldvalue[2]['name'].'_error">
297 299
                     </span></div>';
298
-				}
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
-                       
303
-					else
304
-						$fieldvalue[2]['value'] = ($values) ? @$values[$fieldvalue[2]['name']] : @$fieldvalue[2]['value'];
300
+				} else if ($fieldvalue[1] == 'DEL_BUTTON') {
301
+					if (isset($this->CI->input->post)) {
302
+											$fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? @$fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']);
303
+					} else {
304
+											$fieldvalue[2]['value'] = ($values) ? @$values[$fieldvalue[2]['name']] : @$fieldvalue[2]['value'];
305
+					}
305 306
 						$fieldvalue[2]['style'] = isset($fieldvalue[2]['style']) ? $fieldvalue[2]['style'] : "";
306 307
 					$form_contents.= form_img_delete($fieldvalue[2], 'readonly',$fieldvalue[2]['style']);
307 308
 						 $form_contents.=@$fieldvalue[6];
@@ -312,10 +313,11 @@  discard block
 block discarded – undo
312 313
 				}
313 314
 				/**********************************************************************************/
314 315
 				else if ($fieldvalue[1] == 'PASSWORD') {
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'];
316
+					if (isset($this->CI->input->post)) {
317
+											$fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? @$fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']);
318
+					} else {
319
+											$fieldvalue[2]['value'] = ($values) ?@$values[$fieldvalue[2]['name']] : @$fieldvalue[2]['value'];
320
+					}
319 321
 					$form_contents.= form_password($fieldvalue[2]);
320 322
 					$this->CI->form_validation->set_rules($fieldvalue[2]['name'], $fieldvalue[0], $fieldvalue[3]);
321 323
 					$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>';
@@ -324,12 +326,12 @@  discard block
 block discarded – undo
324 326
 				} else if ($fieldvalue[2] == 'CHECKBOX') {
325 327
 					$OptionArray = array();
326 328
 
327
-					if(isset($fieldvalue[7]) && $fieldvalue[7] != '')
328
-					$OptionArray = call_user_func_array(array($this->CI->common, $fieldvalue[7]), array($fieldvalue[6]));
329
+					if(isset($fieldvalue[7]) && $fieldvalue[7] != '') {
330
+										$OptionArray = call_user_func_array(array($this->CI->common, $fieldvalue[7]), array($fieldvalue[6]));
331
+					}
329 332
 					if (isset($this->CI->input->post)){
330 333
 						$fieldvalue[3]['value'] = (!$this->CI->input->post($fieldvalue[1])) ? @$fieldvalue[3]['value'] : $this->CI->input->post($fieldvalue[1]);
331
-					}    
332
-					else
334
+					} else
333 335
 					{
334 336
 						$fieldvalue[3]['value'] = ($values) ? (isset($values[$fieldvalue[1]]) && $values[$fieldvalue[1]] ? 1: 0) : @$fieldvalue[3]['value'];
335 337
 					}
@@ -341,18 +343,18 @@  discard block
 block discarded – undo
341 343
 					if(isset($fieldvalue[3]['table_name']) && $fieldvalue[3]['table_name'] != ""){
342 344
 							
343 345
 						 $form_contents.= form_checkbox($fieldvalue[1], $fieldvalue[3]['value'],$checked , $OptionArray);
344
-					}else{
346
+					} else{
345 347
 						 $form_contents.= form_checkbox($fieldvalue[1], $fieldvalue[3]['value'],$checked ,$OptionArray);
346 348
 					}
347 349
 				} else if ($fieldvalue[1] == 'TEXTAREA') {
348 350
 
349
-					if (isset($this->CI->input->post))
350
-						$fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? @$fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']);
351
-					else
352
-						$fieldvalue[2]['value'] = ($values) ? $values[$fieldvalue[2]['name']] : @$fieldvalue[2]['value'];
351
+					if (isset($this->CI->input->post)) {
352
+											$fieldvalue[2]['value'] = (!$this->CI->input->post($fieldvalue[2]['name'])) ? @$fieldvalue[2]['value'] : $this->CI->input->post($fieldvalue[2]['name']);
353
+					} else {
354
+											$fieldvalue[2]['value'] = ($values) ? $values[$fieldvalue[2]['name']] : @$fieldvalue[2]['value'];
355
+					}
353 356
 					$form_contents.= form_textarea($fieldvalue[2]);
354
-				}
355
-				else if ($fieldvalue[2] == 'RADIO') {
357
+				} else if ($fieldvalue[2] == 'RADIO') {
356 358
 
357 359
 					$form_contents.= form_radio($fieldvalue[1], $fieldvalue[3]['value'], $fieldvalue[3]['checked']);
358 360
 				}
@@ -582,8 +584,9 @@  discard block
 block discarded – undo
582 584
 		$json_data["json_paging"]['total'] = $config['total_rows'];
583 585
 		$perpage = $config['per_page'];
584 586
 		$start = ($page_no - 1) * $perpage;
585
-		if ($start < 0)
586
-			$start = 0;
587
+		if ($start < 0) {
588
+					$start = 0;
589
+		}
587 590
 		$json_data["paging"]['start'] = $start;
588 591
 		$json_data["paging"]['page_no'] = $perpage;
589 592
 		return $json_data;
@@ -612,7 +615,7 @@  discard block
 block discarded – undo
612 615
 						   if($field_arr[2]=="status"){
613 616
 							$row['id'] = $row_id;
614 617
 							$jsn_tmp[$field_key] = call_user_func_array(array($this->CI->common, $field_arr[5]), array($field_arr[3], $field_arr[4], $row));
615
-			   }else{
618
+			   } else{
616 619
 							$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]]));
617 620
 			   }
618 621
 
@@ -637,13 +640,13 @@  discard block
 block discarded – undo
637 640
 				$fieldstr = $this->CI->common->build_custome_edit_button($ActionArr[5]->EDIT,$row[$field_arr[2]],$row["id"]);
638 641
 				if($acctype != ''){
639 642
 					$jsn_tmp[$field_key] = $fieldstr."<br/>".$acctype;
640
-				}else{
643
+				} else{
641 644
 					$jsn_tmp[$field_key] = $fieldstr;
642 645
 				}
643 646
 			    
644 647
 
645 648
 /*********************************/
646
-			  }else {
649
+			  } else {
647 650
 							$jsn_tmp[$field_key] = $row[$field_arr[2]];
648 651
 				  }                  				
649 652
 			} else {
@@ -677,15 +680,13 @@  discard block
 block discarded – undo
677 680
 */			   
678 681
 							$jsn_tmp[$field_key] = $this->CI->common->get_action_buttons($field_arr[5], $row_id);
679 682
 							/****************************************************************************/
680
-						}
681
-						elseif($field_arr[0] == gettext("Profile Action"))
683
+						} elseif($field_arr[0] == gettext("Profile Action"))
682 684
 						{
683 685
 						   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)){
684 686
 							}
685 687
 						   $jsn_tmp[$field_key] = $this->CI->common->get_action_buttons($field_arr[5], $row["id"]);
686 688
                         
687
-						}
688
-						else {
689
+						} else {
689 690
 							$className = (isset($field_arr['9']) && $field_arr['9'] != '')?$field_arr['9']:"chkRefNos";
690 691
 							$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>';                        }
691 692
 					}
@@ -714,7 +715,7 @@  discard block
 block discarded – undo
714 715
 						 if($field_arr[2]=="status"){
715 716
 							$row['id'] = $row_id;
716 717
 							$jsn_tmp[$field_key] = call_user_func_array(array($this->CI->common, $field_arr[5]), array($field_arr[3], $field_arr[4], $row));
717
-						 }else{
718
+						 } else{
718 719
 							$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]]));
719 720
 						 }
720 721
 /**
@@ -732,14 +733,13 @@  discard block
 block discarded – undo
732 733
 				}
733 734
 				$jsn_tmp[$field_key] = $this->CI->common->build_custome_edit_button($ActionArr[5]->EDIT,$row[$field_arr[2]],$row["id"]);
734 735
 /*******************************/
735
-			}else {
736
+			} else {
736 737
 						$jsn_tmp[$field_key] = isset($row[$field_arr[2]]) ? $row[$field_arr[2]] : "";
737 738
 					}
738 739
 				} else {
739 740
 					if ($field_arr[0] == "Action") {
740 741
 						$jsn_tmp[$field_key] = $this->CI->common->get_action_buttons($field_arr[5], $row["id"]);
741
-					}
742
-			  else {
742
+					} else {
743 743
 							$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>';
744 744
 						}
745 745
 				}
Please login to merge, or discard this patch.
web_interface/astpp/application/modules/accounts/controllers/accounts.php 1 patch
Indentation   +44 added lines, -44 removed lines patch added patch discarded remove patch
@@ -209,24 +209,24 @@  discard block
 block discarded – undo
209 209
 		}
210 210
 	}
211 211
 
212
-    function customer_save($add_array = false) {
213
-        $add_array = $this->input->post();
214
-        $entity_name = strtolower($this->common->get_entity_type('', '', $add_array['type']));
215
-        $data['country_id'] = isset($add_array['country_id'])? $add_array['country_id']:'';
216
-        $data['timezone_id'] = isset($add_array['timezone_id']) ? $add_array['timezone_id']:'';
217
-        $data['currency_id'] = isset($add_array['currency_id']) ? $add_array['currency_id']:'';
218
-        $data['entity_name'] = $entity_name;
219
-        $data['callingcard'] = Common_model::$global_config['system_config']['pinlength'];
220
-        $data['edit_id']=$add_array['id'];
221
-        $data['form'] = $this->form->build_form($this->accounts_form->get_customer_form_fields($entity_name, $add_array['id']), $add_array);
222
-        if ($add_array['id'] != '') {
223
-            $data['page_title'] = 'Edit ' . $this->common->get_entity_type('', '', $add_array['type']);
224
-            if ($this->form_validation->run() == FALSE) {
225
-                $data['validation_errors'] = validation_errors();
226
-            } else {
227
-                  ASTPP  3.0 
228
-                  Password encode
229
-                 * **** */
212
+	function customer_save($add_array = false) {
213
+		$add_array = $this->input->post();
214
+		$entity_name = strtolower($this->common->get_entity_type('', '', $add_array['type']));
215
+		$data['country_id'] = isset($add_array['country_id'])? $add_array['country_id']:'';
216
+		$data['timezone_id'] = isset($add_array['timezone_id']) ? $add_array['timezone_id']:'';
217
+		$data['currency_id'] = isset($add_array['currency_id']) ? $add_array['currency_id']:'';
218
+		$data['entity_name'] = $entity_name;
219
+		$data['callingcard'] = Common_model::$global_config['system_config']['pinlength'];
220
+		$data['edit_id']=$add_array['id'];
221
+		$data['form'] = $this->form->build_form($this->accounts_form->get_customer_form_fields($entity_name, $add_array['id']), $add_array);
222
+		if ($add_array['id'] != '') {
223
+			$data['page_title'] = 'Edit ' . $this->common->get_entity_type('', '', $add_array['type']);
224
+			if ($this->form_validation->run() == FALSE) {
225
+				$data['validation_errors'] = validation_errors();
226
+			} else {
227
+				  ASTPP  3.0 
228
+				  Password encode
229
+				 * **** */
230 230
 				$add_array['password'] = $this->common->encode($add_array['password']);
231 231
 				/*                 * ****************** */
232 232
 				$add_array['credit_limit'] = $this->common_model->add_calculate_currency($add_array['credit_limit'], '', '', false, false);
@@ -1385,35 +1385,35 @@  discard block
 block discarded – undo
1385 1385
 			  $invoice_id=$this->invoices->invoices->generate_receipt($reseller_info['id'],$custom_array['credit'],$reseller_info,$last_invoice_ID+1,$invoice_prefix,$due_date);
1386 1386
 			  $account_balance = $this->common->get_field_name('balance', 'accounts', $reseller_info['id']);
1387 1387
 			  $insert_arr = array("accountid" => $reseller_info['id'],
1388
-				      "description" => trim($custom_array['notes']),
1389
-				      "debit" => 0,
1390
-				      "credit" => $custom_array['credit'],
1391
-				      "created_date" => gmdate("Y-m-d H:i:s"), 
1392
-				      "invoiceid"=>$invoice_id,
1393
-				      "reseller_id"=>$reseller_info['reseller_id'],
1394
-				      "item_type"=>'Refill',
1395
-				      "item_id"=>'0',
1396
-  				      'before_balance'=>$account_balance - $custom_array['credit'],
1397
-				      'after_balance'=>$account_balance,
1398
-				    );
1399
-			    $this->db->insert("invoice_details", $insert_arr);
1388
+					  "description" => trim($custom_array['notes']),
1389
+					  "debit" => 0,
1390
+					  "credit" => $custom_array['credit'],
1391
+					  "created_date" => gmdate("Y-m-d H:i:s"), 
1392
+					  "invoiceid"=>$invoice_id,
1393
+					  "reseller_id"=>$reseller_info['reseller_id'],
1394
+					  "item_type"=>'Refill',
1395
+					  "item_id"=>'0',
1396
+  					  'before_balance'=>$account_balance - $custom_array['credit'],
1397
+					  'after_balance'=>$account_balance,
1398
+					);
1399
+				$this->db->insert("invoice_details", $insert_arr);
1400
+			}
1401
+			  }
1400 1402
 			}
1401
-		      }
1402
-		    }
1403 1403
 		}
1404
-	        $message = $post_array['payment_type'] == 0 ? "Recharge successfully!" : "Post charge applied successfully.";
1404
+			$message = $post_array['payment_type'] == 0 ? "Recharge successfully!" : "Post charge applied successfully.";
1405 1405
 /***********************************************************************************************/
1406
-                echo json_encode(array("SUCCESS"=> $message));
1407
-                exit;
1408
-        //    }
1409
-        }
1410
-        $this->load->view('view_accounts_process_payment', $data);
1411
-    }
1412
-
1413
-    /**
1414
-     * @param string $select
1415
-     */
1416
-    function get_invoice_date($select,$accountid){
1406
+				echo json_encode(array("SUCCESS"=> $message));
1407
+				exit;
1408
+		//    }
1409
+		}
1410
+		$this->load->view('view_accounts_process_payment', $data);
1411
+	}
1412
+
1413
+	/**
1414
+	 * @param string $select
1415
+	 */
1416
+	function get_invoice_date($select,$accountid){
1417 1417
 	$query = $this->db_model->select($select, "invoices", '',"id","DESC","1","0");
1418 1418
 	if($query->num_rows >0){
1419 1419
 		$invoiceid = $query->result_array();
Please login to merge, or discard this patch.