@@ 151-155 (lines=5) @@ | ||
148 | // grab module name |
|
149 | $module_name = $module_method[0]; |
|
150 | // verify that a class method was registered properly |
|
151 | if (! isset($module_method[1])) { |
|
152 | $msg = sprintf( |
|
153 | __('A class method for the %s route has not been properly registered.', 'event_espresso'), |
|
154 | $current_route |
|
155 | ); |
|
156 | EE_Error::add_error($msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__); |
|
157 | return false; |
|
158 | } |
@@ 38-43 (lines=6) @@ | ||
35 | $add_wrapper = true |
|
36 | ) { |
|
37 | // check that incoming object implements the EEI_Address interface |
|
38 | if ( ! $obj_with_address instanceof EEI_Address ) { |
|
39 | $msg = __( 'The address could not be formatted.', 'event_espresso' ); |
|
40 | $dev_msg = __( |
|
41 | 'The Address Formatter requires passed objects to implement the EEI_Address interface.', |
|
42 | 'event_espresso' |
|
43 | ); |
|
44 | EE_Error::add_error( $msg . '||' . $dev_msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
45 | return null; |
|
46 | } |
@@ 1288-1292 (lines=5) @@ | ||
1285 | EE_Error::add_error($msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__); |
|
1286 | return false; |
|
1287 | } |
|
1288 | if (empty($route)) { |
|
1289 | $msg = sprintf(__('No route has been supplied.', 'event_espresso'), $route); |
|
1290 | EE_Error::add_error($msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__); |
|
1291 | return false; |
|
1292 | } |
|
1293 | if (! method_exists('EED_' . $module, $method_name)) { |
|
1294 | $msg = sprintf( |
|
1295 | __('A valid class method for the %s route has not been supplied.', 'event_espresso'), |
|
@@ 1293-1297 (lines=5) @@ | ||
1290 | EE_Error::add_error($msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__); |
|
1291 | return false; |
|
1292 | } |
|
1293 | if (! method_exists('EED_' . $module, $method_name)) { |
|
1294 | $msg = sprintf( |
|
1295 | __('A valid class method for the %s route has not been supplied.', 'event_espresso'), |
|
1296 | $route |
|
1297 | ); |
|
1298 | EE_Error::add_error($msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__); |
|
1299 | return false; |
|
1300 | } |
|
@@ 1362-1366 (lines=5) @@ | ||
1359 | EE_Error::add_error($msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__); |
|
1360 | return false; |
|
1361 | } |
|
1362 | if (empty($forward)) { |
|
1363 | $msg = sprintf(__('No forwarding route has been supplied.', 'event_espresso'), $route); |
|
1364 | EE_Error::add_error($msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__); |
|
1365 | return false; |
|
1366 | } |
|
1367 | if (is_array($forward)) { |
|
1368 | if (! isset($forward[1])) { |
|
1369 | $msg = sprintf( |
|
@@ 1368-1372 (lines=5) @@ | ||
1365 | return false; |
|
1366 | } |
|
1367 | if (is_array($forward)) { |
|
1368 | if (! isset($forward[1])) { |
|
1369 | $msg = sprintf( |
|
1370 | __('A class method for the %s forwarding route has not been supplied.', 'event_espresso'), |
|
1371 | $route |
|
1372 | ); |
|
1373 | EE_Error::add_error($msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__); |
|
1374 | return false; |
|
1375 | } |
|
@@ 1209-1213 (lines=5) @@ | ||
1206 | $module_class = 'EED_' . $module; |
|
1207 | } |
|
1208 | // does the module exist ? |
|
1209 | if (! is_readable($module_path . DS . $module_class . $module_ext)) { |
|
1210 | $msg = sprintf( |
|
1211 | __( |
|
1212 | 'The requested %s module file could not be found or is not readable due to file permissions.', |
|
1213 | 'event_espresso' |
|
1214 | ), |
|
1215 | $module |
|
1216 | ); |
|
@@ 1223-1227 (lines=5) @@ | ||
1220 | // load the module class file |
|
1221 | require_once($module_path . $module_class . $module_ext); |
|
1222 | // verify that class exists |
|
1223 | if (! class_exists($module_class)) { |
|
1224 | $msg = sprintf(__('The requested %s module class does not exist.', 'event_espresso'), $module_class); |
|
1225 | EE_Error::add_error($msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__); |
|
1226 | return false; |
|
1227 | } |
|
1228 | // add to array of registered modules |
|
1229 | EE_Registry::instance()->modules->{$module_class} = $module_path . $module_class . $module_ext; |
|
1230 | do_action( |
@@ 159-166 (lines=8) @@ | ||
156 | // load the shortcode class file |
|
157 | require_once($shortcode_path . $shortcode_class . $shortcode_ext); |
|
158 | // verify that class exists |
|
159 | if ( ! class_exists($shortcode_class)) { |
|
160 | $msg = sprintf( |
|
161 | esc_html__('The requested %s shortcode class does not exist.', 'event_espresso'), |
|
162 | $shortcode_class |
|
163 | ); |
|
164 | EE_Error::add_error($msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__); |
|
165 | return false; |
|
166 | } |
|
167 | $shortcode = strtoupper($shortcode); |
|
168 | // add to array of registered shortcodes |
|
169 | $this->registry->shortcodes->{$shortcode} = $shortcode_path . $shortcode_class . $shortcode_ext; |
@@ 141-146 (lines=6) @@ | ||
138 | $event->EE_Event = EEM_Event::instance()->instantiate_class_from_post_object($event); |
|
139 | $this->event = $event->EE_Event; |
|
140 | } |
|
141 | } else { |
|
142 | $user_msg = __('No Event object or an invalid Event object was supplied.', 'event_espresso'); |
|
143 | $dev_msg = $user_msg . __( |
|
144 | 'In order to generate a ticket selector, please ensure you are passing either an EE_Event object or a WP_Post object of the post type "espresso_event" to the EE_Ticket_Selector class constructor.', |
|
145 | 'event_espresso' |
|
146 | ); |
|
147 | EE_Error::add_error($user_msg . '||' . $dev_msg, __FILE__, __FUNCTION__, __LINE__); |
|
148 | return false; |
|
149 | } |
@@ 187-194 (lines=8) @@ | ||
184 | // load the module class file |
|
185 | require_once($payment_method_path . DS . $module_class . $module_ext); |
|
186 | // verify that class exists |
|
187 | if (! class_exists($module_class)) { |
|
188 | $msg = sprintf( |
|
189 | esc_html__('The requested %s module class does not exist.', 'event_espresso'), |
|
190 | $module_class |
|
191 | ); |
|
192 | EE_Error::add_error($msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__); |
|
193 | return false; |
|
194 | } |
|
195 | // add to array of registered modules |
|
196 | $this->_payment_method_types[$module] = $payment_method_path . DS . $module_class . $module_ext; |
|
197 | ksort($this->_payment_method_types); |