@@ 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( __( 'A class method for the %s route has not been properly registered.', 'event_espresso' ), $current_route ); |
|
153 | EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
154 | return FALSE; |
|
155 | } |
|
156 | // grab method |
|
157 | $method = $module_method[1]; |
|
158 | // verify that class exists |
@@ 333-338 (lines=6) @@ | ||
330 | */ |
|
331 | public static function format ( $obj_with_address = null, $type = 'multiline', $use_schema = true, $add_wrapper = true ) { |
|
332 | // check that incoming object implements the EEI_Address interface |
|
333 | if ( ! $obj_with_address instanceof EEI_Address ) { |
|
334 | $msg = __( 'The address could not be formatted.', 'event_espresso' ); |
|
335 | $dev_msg = __( 'The EE_Address_Formatter requires passed objects to implement the EEI_Address interface.', 'event_espresso' ); |
|
336 | EE_Error::add_error( $msg . '||' . $dev_msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
337 | return null; |
|
338 | } |
|
339 | // obtain an address formatter |
|
340 | $formatter = EEH_Address::_get_formatter( $type ); |
|
341 | // apply schema.org formatting ? |
@@ 250-255 (lines=6) @@ | ||
247 | } else if ( $event instanceof WP_Post && $event->post_type == 'espresso_events' ) { |
|
248 | $event->EE_Event = EEM_Event::instance()->instantiate_class_from_post_object( $event ); |
|
249 | self::$_event = $event->EE_Event; |
|
250 | } else { |
|
251 | $user_msg = __( 'No Event object or an invalid Event object was supplied.', 'event_espresso' ); |
|
252 | $dev_msg = $user_msg . __( '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.', 'event_espresso' ); |
|
253 | EE_Error::add_error( $user_msg . '||' . $dev_msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
254 | return false; |
|
255 | } |
|
256 | return true; |
|
257 | } |
|
258 |
@@ 1249-1253 (lines=5) @@ | ||
1246 | EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1247 | return FALSE; |
|
1248 | } |
|
1249 | if ( empty( $route )) { |
|
1250 | $msg = sprintf( __( 'No route has been supplied.', 'event_espresso' ), $route ); |
|
1251 | EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1252 | return FALSE; |
|
1253 | } |
|
1254 | if ( ! method_exists ( 'EED_' . $module, $method_name )) { |
|
1255 | $msg = sprintf( __( 'A valid class method for the %s route has not been supplied.', 'event_espresso' ), $route ); |
|
1256 | EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
@@ 1254-1258 (lines=5) @@ | ||
1251 | EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1252 | return FALSE; |
|
1253 | } |
|
1254 | if ( ! method_exists ( 'EED_' . $module, $method_name )) { |
|
1255 | $msg = sprintf( __( 'A valid class method for the %s route has not been supplied.', 'event_espresso' ), $route ); |
|
1256 | EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1257 | return FALSE; |
|
1258 | } |
|
1259 | EE_Config::$_module_route_map[ $key ][ $route ] = array( 'EED_' . $module, $method_name ); |
|
1260 | return TRUE; |
|
1261 | } |
|
@@ 1313-1317 (lines=5) @@ | ||
1310 | EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1311 | return FALSE; |
|
1312 | } |
|
1313 | if ( empty( $forward )) { |
|
1314 | $msg = sprintf( __( 'No forwarding route has been supplied.', 'event_espresso' ), $route ); |
|
1315 | EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1316 | return FALSE; |
|
1317 | } |
|
1318 | if ( is_array( $forward )) { |
|
1319 | if ( ! isset( $forward[1] )) { |
|
1320 | $msg = sprintf( __( 'A class method for the %s forwarding route has not been supplied.', 'event_espresso' ), $route ); |
|
@@ 1319-1323 (lines=5) @@ | ||
1316 | return FALSE; |
|
1317 | } |
|
1318 | if ( is_array( $forward )) { |
|
1319 | if ( ! isset( $forward[1] )) { |
|
1320 | $msg = sprintf( __( 'A class method for the %s forwarding route has not been supplied.', 'event_espresso' ), $route ); |
|
1321 | EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |
|
1322 | return FALSE; |
|
1323 | } |
|
1324 | if ( ! method_exists( $forward[0], $forward[1] )) { |
|
1325 | $msg = sprintf( __( 'The class method %s for the %s forwarding route is in invalid.', 'event_espresso' ), $forward[1], $route ); |
|
1326 | EE_Error::add_error( $msg . '||' . $msg, __FILE__, __FUNCTION__, __LINE__ ); |