| @@ 433-445 (lines=13) @@ | ||
| 430 | ); |
|
| 431 | } |
|
| 432 | } |
|
| 433 | if ($valid_ticket !== true) { |
|
| 434 | // nothing added to cart retrieved |
|
| 435 | EE_Error::add_error( |
|
| 436 | sprintf( |
|
| 437 | esc_html__( |
|
| 438 | 'A valid ticket could not be retrieved for the event.%sPlease click the back button on your browser and try again.', |
|
| 439 | 'event_espresso' |
|
| 440 | ), |
|
| 441 | '<br/>' |
|
| 442 | ), |
|
| 443 | __FILE__, |
|
| 444 | __FUNCTION__, |
|
| 445 | __LINE__ |
|
| 446 | ); |
|
| 447 | } |
|
| 448 | if (EE_Error::has_error()) { |
|
| @@ 502-511 (lines=10) @@ | ||
| 499 | $this->_transaction->verify_abandoned_transaction_status(); |
|
| 500 | } |
|
| 501 | ||
| 502 | if (! $this->_transaction instanceof EE_Transaction) { |
|
| 503 | $error_msg = sprintf( |
|
| 504 | esc_html__( |
|
| 505 | 'An error occurred and the details for the transaction with the ID # %d could not be retrieved.', |
|
| 506 | 'event_espresso' |
|
| 507 | ), |
|
| 508 | $TXN_ID |
|
| 509 | ); |
|
| 510 | EE_Error::add_error($error_msg, __FILE__, __FUNCTION__, __LINE__); |
|
| 511 | } |
|
| 512 | } |
|
| 513 | ||
| 514 | ||
| @@ 1869-1879 (lines=11) @@ | ||
| 1866 | array('Y-m-d', 'g:i a') |
|
| 1867 | ); |
|
| 1868 | ||
| 1869 | if (! $payment->save()) { |
|
| 1870 | EE_Error::add_error( |
|
| 1871 | sprintf( |
|
| 1872 | esc_html__('Payment %1$d has not been successfully saved to the database.', 'event_espresso'), |
|
| 1873 | $payment->ID() |
|
| 1874 | ), |
|
| 1875 | __FILE__, |
|
| 1876 | __FUNCTION__, |
|
| 1877 | __LINE__ |
|
| 1878 | ); |
|
| 1879 | } |
|
| 1880 | ||
| 1881 | return $payment; |
|
| 1882 | } |
|
| @@ 588-602 (lines=15) @@ | ||
| 585 | return false; |
|
| 586 | } |
|
| 587 | foreach ($data as $key => $value) { |
|
| 588 | if (isset($this->_default_session_vars[ $key ])) { |
|
| 589 | EE_Error::add_error( |
|
| 590 | sprintf( |
|
| 591 | esc_html__( |
|
| 592 | 'Sorry! %s is a default session datum and can not be reset.', |
|
| 593 | 'event_espresso' |
|
| 594 | ), |
|
| 595 | $key |
|
| 596 | ), |
|
| 597 | __FILE__, |
|
| 598 | __FUNCTION__, |
|
| 599 | __LINE__ |
|
| 600 | ); |
|
| 601 | return false; |
|
| 602 | } |
|
| 603 | $this->_session_data[ $key ] = $value; |
|
| 604 | $this->setSaveState(); |
|
| 605 | } |
|
| @@ 1359-1374 (lines=16) @@ | ||
| 1356 | . $tour |
|
| 1357 | . '.class.php' : $file_path; |
|
| 1358 | // if file is STILL not readable then let's do a EE_Error so its more graceful than a fatal error. |
|
| 1359 | if (! is_readable($file_path)) { |
|
| 1360 | EE_Error::add_error( |
|
| 1361 | sprintf( |
|
| 1362 | esc_html__( |
|
| 1363 | 'The file path given for the help tour (%s) is not a valid path. Please check that the string you set for the help tour on this route (%s) is the correct spelling', |
|
| 1364 | 'event_espresso' |
|
| 1365 | ), |
|
| 1366 | $file_path, |
|
| 1367 | $tour |
|
| 1368 | ), |
|
| 1369 | __FILE__, |
|
| 1370 | __FUNCTION__, |
|
| 1371 | __LINE__ |
|
| 1372 | ); |
|
| 1373 | return; |
|
| 1374 | } |
|
| 1375 | require_once $file_path; |
|
| 1376 | if (! class_exists($tour)) { |
|
| 1377 | $error_msg[] = sprintf( |
|
| @@ 708-719 (lines=12) @@ | ||
| 705 | ); |
|
| 706 | // grab the related ticket object for this line_item |
|
| 707 | $ticket = $line_item->ticket(); |
|
| 708 | if (! $ticket instanceof EE_Ticket) { |
|
| 709 | EE_Error::add_error( |
|
| 710 | sprintf( |
|
| 711 | esc_html__('Line item %s did not contain a valid ticket', 'event_espresso'), |
|
| 712 | $line_item->ID() |
|
| 713 | ), |
|
| 714 | __FILE__, |
|
| 715 | __FUNCTION__, |
|
| 716 | __LINE__ |
|
| 717 | ); |
|
| 718 | return null; |
|
| 719 | } |
|
| 720 | $registration_service = new CreateRegistrationService(); |
|
| 721 | // then generate a new registration from that |
|
| 722 | return $registration_service->create( |
|
| @@ 1210-1224 (lines=15) @@ | ||
| 1207 | public function get_DateTime_object($field_name) |
|
| 1208 | { |
|
| 1209 | $field_settings = $this->get_model()->field_settings_for($field_name); |
|
| 1210 | if (! $field_settings instanceof EE_Datetime_Field) { |
|
| 1211 | EE_Error::add_error( |
|
| 1212 | sprintf( |
|
| 1213 | esc_html__( |
|
| 1214 | 'The field %s is not an EE_Datetime_Field field. There is no DateTime object stored on this field type.', |
|
| 1215 | 'event_espresso' |
|
| 1216 | ), |
|
| 1217 | $field_name |
|
| 1218 | ), |
|
| 1219 | __FILE__, |
|
| 1220 | __FUNCTION__, |
|
| 1221 | __LINE__ |
|
| 1222 | ); |
|
| 1223 | return false; |
|
| 1224 | } |
|
| 1225 | return isset($this->_fields[ $field_name ]) && $this->_fields[ $field_name ] instanceof DateTime |
|
| 1226 | ? clone $this->_fields[ $field_name ] |
|
| 1227 | : null; |
|