@@ -4,7 +4,7 @@ discard block |
||
4 | 4 | * Populates the QGQ_order (introduced in this version, 4.2.0) from the QST_order |
5 | 5 | */ |
6 | 6 | |
7 | -class EE_DMS_4_2_0_question_group_questions extends EE_Data_Migration_Script_Stage_Table{ |
|
7 | +class EE_DMS_4_2_0_question_group_questions extends EE_Data_Migration_Script_Stage_Table { |
|
8 | 8 | private $_qgq_table; |
9 | 9 | function __construct() { |
10 | 10 | global $wpdb; |
@@ -20,12 +20,12 @@ discard block |
||
20 | 20 | $updated = $wpdb->update($this->_qgq_table, |
21 | 21 | array('QGQ_order'=>$old_row['QST_order']), |
22 | 22 | array('QST_ID'=>$old_row['QST_ID']), |
23 | - array('%d',//QGQ_order |
|
23 | + array('%d', //QGQ_order |
|
24 | 24 | ), |
25 | - array('%d',//QST_ID |
|
25 | + array('%d', //QST_ID |
|
26 | 26 | )); |
27 | - if( FALSE === $updated ){ |
|
28 | - $this->add_error(sprintf(__("Error in updating table {$this->_qgq_table} setting QGQ_order = %d where QST_ID = %d", 'event_espresso'),$old_row['QST_order'],$old_row['QST_ID'])); |
|
27 | + if (FALSE === $updated) { |
|
28 | + $this->add_error(sprintf(__("Error in updating table {$this->_qgq_table} setting QGQ_order = %d where QST_ID = %d", 'event_espresso'), $old_row['QST_order'], $old_row['QST_ID'])); |
|
29 | 29 | } |
30 | 30 | //nothing to map really |
31 | 31 | } |
@@ -41,19 +41,19 @@ discard block |
||
41 | 41 | //foreach row that has an evt_id ..let's create an equivalent entry in the new event_messages_template table to link the message template to the event (since EVT_ID is no longer referenced in esp_message_template_groups ) |
42 | 42 | global $wpdb; |
43 | 43 | if ( $old_row['EVT_ID'] > 0 ) { |
44 | - //let's get the EVT for this id so we can update the custom name on the old row. |
|
45 | - $event_name = 'Custom Template for ' . $wpdb->get_var( $wpdb->prepare( "SELECT post_title from $wpdb->posts WHERE ID = %d", absint( $old_row['EVT_ID'] ) ) ); |
|
44 | + //let's get the EVT for this id so we can update the custom name on the old row. |
|
45 | + $event_name = 'Custom Template for ' . $wpdb->get_var( $wpdb->prepare( "SELECT post_title from $wpdb->posts WHERE ID = %d", absint( $old_row['EVT_ID'] ) ) ); |
|
46 | 46 | |
47 | - //update name |
|
48 | - $updated = $wpdb->update( |
|
49 | - $this->_old_table, |
|
50 | - array( |
|
51 | - 'MTP_name' =>$event_name |
|
52 | - ), |
|
53 | - array( 'GRP_ID' => (int) $old_row['GRP_ID'] ), |
|
54 | - array( '%s' ), |
|
55 | - array( '%d' ) |
|
56 | - ); |
|
47 | + //update name |
|
48 | + $updated = $wpdb->update( |
|
49 | + $this->_old_table, |
|
50 | + array( |
|
51 | + 'MTP_name' =>$event_name |
|
52 | + ), |
|
53 | + array( 'GRP_ID' => (int) $old_row['GRP_ID'] ), |
|
54 | + array( '%s' ), |
|
55 | + array( '%d' ) |
|
56 | + ); |
|
57 | 57 | |
58 | 58 | $inserted = $wpdb->insert( |
59 | 59 | $this->_emt_table, |
@@ -64,9 +64,9 @@ discard block |
||
64 | 64 | array( '%d', '%d' ) |
65 | 65 | ); |
66 | 66 | |
67 | - if ( FALSE === $updated ) { |
|
68 | - $this->add_error( sprintf( __("Error in updating the row in %s setting 'MTP_name = %s", 'event_espresso'), $this->_old_table, $event_name ) ); |
|
69 | - } |
|
67 | + if ( FALSE === $updated ) { |
|
68 | + $this->add_error( sprintf( __("Error in updating the row in %s setting 'MTP_name = %s", 'event_espresso'), $this->_old_table, $event_name ) ); |
|
69 | + } |
|
70 | 70 | |
71 | 71 | if ( FALSE === $inserted ) { |
72 | 72 | $this->add_error( sprintf( __("Error in inserting a row into setting EVT_ID = %d and GRP_ID = %d", "event_espresso"), $this->_emt_table, $old_row['EVT_ID'], $old_row['GRP_ID'] ) ); |
@@ -37,12 +37,12 @@ discard block |
||
37 | 37 | |
38 | 38 | |
39 | 39 | |
40 | - protected function _migrate_old_row( $old_row ) { |
|
40 | + protected function _migrate_old_row($old_row) { |
|
41 | 41 | //foreach row that has an evt_id ..let's create an equivalent entry in the new event_messages_template table to link the message template to the event (since EVT_ID is no longer referenced in esp_message_template_groups ) |
42 | 42 | global $wpdb; |
43 | - if ( $old_row['EVT_ID'] > 0 ) { |
|
43 | + if ($old_row['EVT_ID'] > 0) { |
|
44 | 44 | //let's get the EVT for this id so we can update the custom name on the old row. |
45 | - $event_name = 'Custom Template for ' . $wpdb->get_var( $wpdb->prepare( "SELECT post_title from $wpdb->posts WHERE ID = %d", absint( $old_row['EVT_ID'] ) ) ); |
|
45 | + $event_name = 'Custom Template for '.$wpdb->get_var($wpdb->prepare("SELECT post_title from $wpdb->posts WHERE ID = %d", absint($old_row['EVT_ID']))); |
|
46 | 46 | |
47 | 47 | //update name |
48 | 48 | $updated = $wpdb->update( |
@@ -50,9 +50,9 @@ discard block |
||
50 | 50 | array( |
51 | 51 | 'MTP_name' =>$event_name |
52 | 52 | ), |
53 | - array( 'GRP_ID' => (int) $old_row['GRP_ID'] ), |
|
54 | - array( '%s' ), |
|
55 | - array( '%d' ) |
|
53 | + array('GRP_ID' => (int) $old_row['GRP_ID']), |
|
54 | + array('%s'), |
|
55 | + array('%d') |
|
56 | 56 | ); |
57 | 57 | |
58 | 58 | $inserted = $wpdb->insert( |
@@ -61,15 +61,15 @@ discard block |
||
61 | 61 | 'EVT_ID' => (int) $old_row['EVT_ID'], |
62 | 62 | 'GRP_ID' => (int) $old_row['GRP_ID'], |
63 | 63 | ), |
64 | - array( '%d', '%d' ) |
|
64 | + array('%d', '%d') |
|
65 | 65 | ); |
66 | 66 | |
67 | - if ( FALSE === $updated ) { |
|
68 | - $this->add_error( sprintf( __("Error in updating the row in %s setting 'MTP_name = %s", 'event_espresso'), $this->_old_table, $event_name ) ); |
|
67 | + if (FALSE === $updated) { |
|
68 | + $this->add_error(sprintf(__("Error in updating the row in %s setting 'MTP_name = %s", 'event_espresso'), $this->_old_table, $event_name)); |
|
69 | 69 | } |
70 | 70 | |
71 | - if ( FALSE === $inserted ) { |
|
72 | - $this->add_error( sprintf( __("Error in inserting a row into setting EVT_ID = %d and GRP_ID = %d", "event_espresso"), $this->_emt_table, $old_row['EVT_ID'], $old_row['GRP_ID'] ) ); |
|
71 | + if (FALSE === $inserted) { |
|
72 | + $this->add_error(sprintf(__("Error in inserting a row into setting EVT_ID = %d and GRP_ID = %d", "event_espresso"), $this->_emt_table, $old_row['EVT_ID'], $old_row['GRP_ID'])); |
|
73 | 73 | } |
74 | 74 | } |
75 | 75 | } |
@@ -5,7 +5,9 @@ |
||
5 | 5 | * @subpackage migrations |
6 | 6 | * @since 4.3 |
7 | 7 | */ |
8 | - if ( ! defined('EVENT_ESPRESSO_VERSION')) exit('No direct script access allowed'); |
|
8 | + if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
9 | + exit('No direct script access allowed'); |
|
10 | + } |
|
9 | 11 | |
10 | 12 | |
11 | 13 | /** |
@@ -19,12 +19,12 @@ |
||
19 | 19 | $updated = $wpdb->update($this->_old_table, |
20 | 20 | array('QSO_order'=>$old_row['QSO_ID']), |
21 | 21 | array('QSO_ID'=>$old_row['QSO_ID']), |
22 | - array('%d',//QSO_order |
|
22 | + array('%d', //QSO_order |
|
23 | 23 | ), |
24 | - array('%d',//QSO_ID |
|
24 | + array('%d', //QSO_ID |
|
25 | 25 | )); |
26 | - if ( FALSE === $updated ) { |
|
27 | - $this->add_error(sprintf(__("Error in updating table {$this->_old_table} setting QSO_order = %d where QSO_ID = %d", 'event_espresso'),$old_row['QSO_ID'],$old_row['QSO_ID'])); |
|
26 | + if (FALSE === $updated) { |
|
27 | + $this->add_error(sprintf(__("Error in updating table {$this->_old_table} setting QSO_order = %d where QSO_ID = %d", 'event_espresso'), $old_row['QSO_ID'], $old_row['QSO_ID'])); |
|
28 | 28 | } |
29 | 29 | } |
30 | 30 | } |
31 | 31 | \ No newline at end of file |
@@ -64,7 +64,7 @@ |
||
64 | 64 | $invoice_settings = isset( EE_Config::instance()->gateway->payment_settings[ 'Invoice' ] ) ? EE_Config::instance()->gateway->payment_settings[ 'Invoice' ] : NULL; |
65 | 65 | if( ! $invoice_settings ){ |
66 | 66 | $this->add_error( __( 'Could not migrate EE4.4 invoice settings to EE4.5 because they didnt exist', 'event_espresso' ) ); |
67 | - }else{ |
|
67 | + } else{ |
|
68 | 68 | $invoice_settings[ 'template_payment_instructions' ] = $invoice_settings[ 'pdf_instructions' ]; |
69 | 69 | $invoice_settings[ 'template_invoice_payee_name' ] = $invoice_settings[ 'payable_to' ]; |
70 | 70 | $invoice_settings[ 'template_invoice_address' ] = $invoice_settings[ 'payment_address' ]; |
@@ -51,15 +51,15 @@ discard block |
||
51 | 51 | |
52 | 52 | |
53 | 53 | |
54 | - /** |
|
55 | - * _migration_step |
|
56 | - * |
|
57 | - * @access protected |
|
58 | - * @param int $num_items |
|
59 | - * @throws EE_Error |
|
60 | - * @return int number of items ACTUALLY migrated |
|
61 | - * @throws InvalidDataTypeException |
|
62 | - */ |
|
54 | + /** |
|
55 | + * _migration_step |
|
56 | + * |
|
57 | + * @access protected |
|
58 | + * @param int $num_items |
|
59 | + * @throws EE_Error |
|
60 | + * @return int number of items ACTUALLY migrated |
|
61 | + * @throws InvalidDataTypeException |
|
62 | + */ |
|
63 | 63 | protected function _migration_step( $num_items = 1 ){ |
64 | 64 | // if this isn't set then something is really wrong |
65 | 65 | if ( ! EE_Config::instance()->gateway instanceof EE_Gateway_Config ) { |
@@ -86,29 +86,29 @@ discard block |
||
86 | 86 | //update them from a DMS, we'd need to have the DMS create the message templates which is quite a lot of code; |
87 | 87 | //also we don't want to build a dependency on the messages code because it is likely to change soon |
88 | 88 | if( ! in_array( $invoice_settings[ 'invoice_css' ], array( '', 'simple.css' ) ) ){ |
89 | - new PersistentAdminNotice( |
|
90 | - 'invoice_css_not_updated', |
|
91 | - sprintf( |
|
92 | - esc_html__( |
|
93 | - 'You had previously set your Invoice Payment Method\'s stylesheet to be %1$s, but that setting has moved. PDF and HTML Invoices and Receipts are now Messages, which means you can easily modify them from your Wordpress Dashboard instead of using filters or uploading template files. Please visit Messages -> Receipt and Messages -> Invoice to change their stylesheets.', |
|
94 | - 'event_espresso' |
|
95 | - ), |
|
96 | - $invoice_settings['invoice_css'] |
|
97 | - ) |
|
98 | - ); |
|
89 | + new PersistentAdminNotice( |
|
90 | + 'invoice_css_not_updated', |
|
91 | + sprintf( |
|
92 | + esc_html__( |
|
93 | + 'You had previously set your Invoice Payment Method\'s stylesheet to be %1$s, but that setting has moved. PDF and HTML Invoices and Receipts are now Messages, which means you can easily modify them from your Wordpress Dashboard instead of using filters or uploading template files. Please visit Messages -> Receipt and Messages -> Invoice to change their stylesheets.', |
|
94 | + 'event_espresso' |
|
95 | + ), |
|
96 | + $invoice_settings['invoice_css'] |
|
97 | + ) |
|
98 | + ); |
|
99 | 99 | } |
100 | 100 | $templates_relative_path = 'modules/gateways/Invoice/lib/templates/'; |
101 | 101 | $overridden_invoice_body = EEH_Template::locate_template( $templates_relative_path . 'invoice_body.template.php', NULL, FALSE, FALSE, TRUE ); |
102 | 102 | $overridden_receipt_body= EEH_Template::locate_template( $templates_relative_path . 'receipt_body.template.php', NULL, FALSE, FALSE, TRUE ); |
103 | 103 | if( $overridden_invoice_body || $overridden_receipt_body ) { |
104 | - new PersistentAdminNotice( |
|
105 | - 'invoice_overriding_templates', |
|
106 | - esc_html__( |
|
107 | - 'Note: in this version of Event Espresso, PDF and HTML Invoices and Receipts are now Messages and can be changed just like any other messages; however we noticed you had previously overridden the old default Invoice/Receipt templates. Because of this, your old Invoice/Receipt templates will continue to be used INSTEAD of the new Invoice/Receipt message equivalents. We recommend deleting your old Invoice/Receipt templates and modifying the new Invoice and Receipt messages\'s content in Messages -> Invoice and Messages -> Receipt.', |
|
108 | - 'event_espresso' |
|
109 | - ), |
|
110 | - true |
|
111 | - ); |
|
104 | + new PersistentAdminNotice( |
|
105 | + 'invoice_overriding_templates', |
|
106 | + esc_html__( |
|
107 | + 'Note: in this version of Event Espresso, PDF and HTML Invoices and Receipts are now Messages and can be changed just like any other messages; however we noticed you had previously overridden the old default Invoice/Receipt templates. Because of this, your old Invoice/Receipt templates will continue to be used INSTEAD of the new Invoice/Receipt message equivalents. We recommend deleting your old Invoice/Receipt templates and modifying the new Invoice and Receipt messages\'s content in Messages -> Invoice and Messages -> Receipt.', |
|
108 | + 'event_espresso' |
|
109 | + ), |
|
110 | + true |
|
111 | + ); |
|
112 | 112 | } |
113 | 113 | |
114 | 114 | } |
@@ -32,7 +32,7 @@ discard block |
||
32 | 32 | * Just initializes the status of the migration |
33 | 33 | */ |
34 | 34 | public function __construct() { |
35 | - $this->_pretty_name = __( 'Update Invoice Gateway Settings', 'event_espresso' ); |
|
35 | + $this->_pretty_name = __('Update Invoice Gateway Settings', 'event_espresso'); |
|
36 | 36 | parent::__construct(); |
37 | 37 | } |
38 | 38 | |
@@ -60,32 +60,32 @@ discard block |
||
60 | 60 | * @return int number of items ACTUALLY migrated |
61 | 61 | * @throws InvalidDataTypeException |
62 | 62 | */ |
63 | - protected function _migration_step( $num_items = 1 ){ |
|
63 | + protected function _migration_step($num_items = 1) { |
|
64 | 64 | // if this isn't set then something is really wrong |
65 | - if ( ! EE_Config::instance()->gateway instanceof EE_Gateway_Config ) { |
|
66 | - throw new EE_Error( __( 'It appears the Event Espresso Core Configuration is not setup correctly.', 'event_espresso' )); |
|
65 | + if ( ! EE_Config::instance()->gateway instanceof EE_Gateway_Config) { |
|
66 | + throw new EE_Error(__('It appears the Event Espresso Core Configuration is not setup correctly.', 'event_espresso')); |
|
67 | 67 | } |
68 | - $invoice_settings = isset( EE_Config::instance()->gateway->payment_settings[ 'Invoice' ] ) ? EE_Config::instance()->gateway->payment_settings[ 'Invoice' ] : NULL; |
|
69 | - if( ! $invoice_settings ){ |
|
70 | - $this->add_error( __( 'Could not migrate EE4.4 invoice settings to EE4.5 because they didnt exist', 'event_espresso' ) ); |
|
71 | - }else{ |
|
72 | - $invoice_settings[ 'template_payment_instructions' ] = $invoice_settings[ 'pdf_instructions' ]; |
|
73 | - $invoice_settings[ 'template_invoice_payee_name' ] = $invoice_settings[ 'payable_to' ]; |
|
74 | - $invoice_settings[ 'template_invoice_address' ] = $invoice_settings[ 'payment_address' ]; |
|
75 | - $invoice_settings[ 'template_invoice_email' ] = ''; |
|
76 | - $invoice_settings[ 'template_invoice_tax_number' ] = ''; |
|
77 | - unset( $invoice_settings[ 'pdf_instructions' ] ); |
|
78 | - unset( $invoice_settings[ 'payable_to' ] ); |
|
79 | - unset( $invoice_settings[ 'payment_address' ] ); |
|
80 | - EE_Config::instance()->gateway->payment_settings[ 'Invoice' ] = $invoice_settings; |
|
81 | - EE_Config::instance()->update_espresso_config(false,false); |
|
68 | + $invoice_settings = isset(EE_Config::instance()->gateway->payment_settings['Invoice']) ? EE_Config::instance()->gateway->payment_settings['Invoice'] : NULL; |
|
69 | + if ( ! $invoice_settings) { |
|
70 | + $this->add_error(__('Could not migrate EE4.4 invoice settings to EE4.5 because they didnt exist', 'event_espresso')); |
|
71 | + } else { |
|
72 | + $invoice_settings['template_payment_instructions'] = $invoice_settings['pdf_instructions']; |
|
73 | + $invoice_settings['template_invoice_payee_name'] = $invoice_settings['payable_to']; |
|
74 | + $invoice_settings['template_invoice_address'] = $invoice_settings['payment_address']; |
|
75 | + $invoice_settings['template_invoice_email'] = ''; |
|
76 | + $invoice_settings['template_invoice_tax_number'] = ''; |
|
77 | + unset($invoice_settings['pdf_instructions']); |
|
78 | + unset($invoice_settings['payable_to']); |
|
79 | + unset($invoice_settings['payment_address']); |
|
80 | + EE_Config::instance()->gateway->payment_settings['Invoice'] = $invoice_settings; |
|
81 | + EE_Config::instance()->update_espresso_config(false, false); |
|
82 | 82 | |
83 | 83 | //@todo: check 'invoice_css' too because we can't easily affect that so we might need to set a persistent notice |
84 | 84 | //(why is it tough to change? because we want to update the receipt and invoice message template, but |
85 | 85 | //message templates are only initialized AFTER migrations and those two are new in 4.5. So if we wanted to |
86 | 86 | //update them from a DMS, we'd need to have the DMS create the message templates which is quite a lot of code; |
87 | 87 | //also we don't want to build a dependency on the messages code because it is likely to change soon |
88 | - if( ! in_array( $invoice_settings[ 'invoice_css' ], array( '', 'simple.css' ) ) ){ |
|
88 | + if ( ! in_array($invoice_settings['invoice_css'], array('', 'simple.css'))) { |
|
89 | 89 | new PersistentAdminNotice( |
90 | 90 | 'invoice_css_not_updated', |
91 | 91 | sprintf( |
@@ -98,9 +98,9 @@ discard block |
||
98 | 98 | ); |
99 | 99 | } |
100 | 100 | $templates_relative_path = 'modules/gateways/Invoice/lib/templates/'; |
101 | - $overridden_invoice_body = EEH_Template::locate_template( $templates_relative_path . 'invoice_body.template.php', NULL, FALSE, FALSE, TRUE ); |
|
102 | - $overridden_receipt_body= EEH_Template::locate_template( $templates_relative_path . 'receipt_body.template.php', NULL, FALSE, FALSE, TRUE ); |
|
103 | - if( $overridden_invoice_body || $overridden_receipt_body ) { |
|
101 | + $overridden_invoice_body = EEH_Template::locate_template($templates_relative_path.'invoice_body.template.php', NULL, FALSE, FALSE, TRUE); |
|
102 | + $overridden_receipt_body = EEH_Template::locate_template($templates_relative_path.'receipt_body.template.php', NULL, FALSE, FALSE, TRUE); |
|
103 | + if ($overridden_invoice_body || $overridden_receipt_body) { |
|
104 | 104 | new PersistentAdminNotice( |
105 | 105 | 'invoice_overriding_templates', |
106 | 106 | esc_html__( |
@@ -21,12 +21,12 @@ |
||
21 | 21 | $updated = $wpdb->update($this->_old_table, |
22 | 22 | array('PRT_wp_user'=>$user_id), |
23 | 23 | array('PRT_ID'=>$old_row['PRT_ID']), |
24 | - array('%d',//PRT_wp_user |
|
24 | + array('%d', //PRT_wp_user |
|
25 | 25 | ), |
26 | - array('%d',//PRT_ID |
|
26 | + array('%d', //PRT_ID |
|
27 | 27 | )); |
28 | - if ( FALSE === $updated ) { |
|
29 | - $this->add_error(sprintf(__("Error in updating table {$this->_old_table} setting PRT_wp_user = %d where PRT_ID = %d", 'event_espresso'),$user_id,$old_row['PRT_ID'])); |
|
28 | + if (FALSE === $updated) { |
|
29 | + $this->add_error(sprintf(__("Error in updating table {$this->_old_table} setting PRT_wp_user = %d where PRT_ID = %d", 'event_espresso'), $user_id, $old_row['PRT_ID'])); |
|
30 | 30 | } |
31 | 31 | } |
32 | 32 | } |
@@ -21,12 +21,12 @@ |
||
21 | 21 | $updated = $wpdb->update($this->_old_table, |
22 | 22 | array('PRC_wp_user'=>$user_id), |
23 | 23 | array('PRC_ID'=>$old_row['PRC_ID']), |
24 | - array('%d',//PRC_wp_user |
|
24 | + array('%d', //PRC_wp_user |
|
25 | 25 | ), |
26 | - array('%d',//PRC_ID |
|
26 | + array('%d', //PRC_ID |
|
27 | 27 | )); |
28 | - if ( FALSE === $updated ) { |
|
29 | - $this->add_error(sprintf(__("Error in updating table {$this->_old_table} setting PRC_wp_user = %d where PRC_ID = %d", 'event_espresso'),$user_id,$old_row['PRC_ID'])); |
|
28 | + if (FALSE === $updated) { |
|
29 | + $this->add_error(sprintf(__("Error in updating table {$this->_old_table} setting PRC_wp_user = %d where PRC_ID = %d", 'event_espresso'), $user_id, $old_row['PRC_ID'])); |
|
30 | 30 | } |
31 | 31 | } |
32 | 32 | } |
@@ -21,12 +21,12 @@ |
||
21 | 21 | $updated = $wpdb->update($this->_old_table, |
22 | 22 | array('QSG_wp_user'=>$user_id), |
23 | 23 | array('QSG_ID'=>$old_row['QSG_ID']), |
24 | - array('%d',//QSG_wp_user |
|
24 | + array('%d', //QSG_wp_user |
|
25 | 25 | ), |
26 | - array('%d',//QSG_ID |
|
26 | + array('%d', //QSG_ID |
|
27 | 27 | )); |
28 | - if ( FALSE === $updated ) { |
|
29 | - $this->add_error(sprintf(__("Error in updating table {$this->_old_table} setting QSG_wp_user = %d where QSG_ID = %d", 'event_espresso'),$user_id,$old_row['QSG_ID'])); |
|
28 | + if (FALSE === $updated) { |
|
29 | + $this->add_error(sprintf(__("Error in updating table {$this->_old_table} setting QSG_wp_user = %d where QSG_ID = %d", 'event_espresso'), $user_id, $old_row['QSG_ID'])); |
|
30 | 30 | } |
31 | 31 | } |
32 | 32 | } |
@@ -21,12 +21,12 @@ |
||
21 | 21 | $updated = $wpdb->update($this->_old_table, |
22 | 22 | array('TKT_wp_user'=>$user_id), |
23 | 23 | array('TKT_ID'=>$old_row['TKT_ID']), |
24 | - array('%d',//TKT_wp_user |
|
24 | + array('%d', //TKT_wp_user |
|
25 | 25 | ), |
26 | - array('%d',//TKT_ID |
|
26 | + array('%d', //TKT_ID |
|
27 | 27 | )); |
28 | - if ( FALSE === $updated ) { |
|
29 | - $this->add_error(sprintf(__("Error in updating table {$this->_old_table} setting TKT_wp_user = %d where TKT_ID = %d", 'event_espresso'),$user_id,$old_row['TKT_ID'])); |
|
28 | + if (FALSE === $updated) { |
|
29 | + $this->add_error(sprintf(__("Error in updating table {$this->_old_table} setting TKT_wp_user = %d where TKT_ID = %d", 'event_espresso'), $user_id, $old_row['TKT_ID'])); |
|
30 | 30 | } |
31 | 31 | } |
32 | 32 | } |
@@ -1,6 +1,6 @@ discard block |
||
1 | 1 | <?php |
2 | -if ( !defined( 'EVENT_ESPRESSO_VERSION' ) ) { |
|
3 | - exit( 'No direct script access allowed' ); |
|
2 | +if ( ! defined('EVENT_ESPRESSO_VERSION')) { |
|
3 | + exit('No direct script access allowed'); |
|
4 | 4 | } |
5 | 5 | |
6 | 6 | /** |
@@ -12,24 +12,24 @@ discard block |
||
12 | 12 | * @author Mike Nelson |
13 | 13 | * |
14 | 14 | */ |
15 | -class EE_DMS_4_6_0_billing_info extends EE_Data_Migration_Script_Stage_Table{ |
|
16 | - function __construct(){ |
|
15 | +class EE_DMS_4_6_0_billing_info extends EE_Data_Migration_Script_Stage_Table { |
|
16 | + function __construct() { |
|
17 | 17 | global $wpdb; |
18 | 18 | $this->_old_table = $wpdb->postmeta; |
19 | 19 | $this->_pretty_name = __('Billing Info', 'event_espresso'); |
20 | 20 | $this->_extra_where_sql = "WHERE meta_key LIKE 'billing_info_%'"; |
21 | 21 | parent::__construct(); |
22 | 22 | } |
23 | - protected function _migrate_old_row( $old_row ) { |
|
23 | + protected function _migrate_old_row($old_row) { |
|
24 | 24 | $new_billing_info = array(); |
25 | - $old_billing_info = maybe_unserialize( $old_row[ 'meta_value' ] ); |
|
26 | - $gateway_name = str_replace( "billing_info_",'',$old_row[ 'meta_key' ] ); |
|
25 | + $old_billing_info = maybe_unserialize($old_row['meta_value']); |
|
26 | + $gateway_name = str_replace("billing_info_", '', $old_row['meta_key']); |
|
27 | 27 | $repetitive_prefix = '_reg-page-billing-'; |
28 | - $repetitive_suffix = "-" . $gateway_name; |
|
29 | - foreach( $old_billing_info as $old_input_name => $input_value ){ |
|
30 | - $old_input_name_important_part = str_replace( array( $repetitive_prefix, $repetitive_suffix ), array( '', ''), $old_input_name ); |
|
28 | + $repetitive_suffix = "-".$gateway_name; |
|
29 | + foreach ($old_billing_info as $old_input_name => $input_value) { |
|
30 | + $old_input_name_important_part = str_replace(array($repetitive_prefix, $repetitive_suffix), array('', ''), $old_input_name); |
|
31 | 31 | |
32 | - switch( $old_input_name_important_part ){ |
|
32 | + switch ($old_input_name_important_part) { |
|
33 | 33 | case 'fname': |
34 | 34 | $new_input_name = 'first_name'; |
35 | 35 | break; |
@@ -39,7 +39,7 @@ discard block |
||
39 | 39 | case 'state': |
40 | 40 | //we used to store the state's id ,but now we just store the name |
41 | 41 | $new_input_name = $old_input_name_important_part; |
42 | - $input_value = $this->_get_state_name_by_ID( $input_value ); |
|
42 | + $input_value = $this->_get_state_name_by_ID($input_value); |
|
43 | 43 | break; |
44 | 44 | case 'card-nmbr': |
45 | 45 | $new_input_name = 'credit_card'; |
@@ -62,9 +62,9 @@ discard block |
||
62 | 62 | $new_input_name = $old_input_name_important_part; |
63 | 63 | |
64 | 64 | } |
65 | - $new_billing_info[ $new_input_name ] = $input_value; |
|
65 | + $new_billing_info[$new_input_name] = $input_value; |
|
66 | 66 | } |
67 | - update_post_meta( $old_row[ 'post_id' ], $old_row[ 'meta_key' ], $new_billing_info ); |
|
67 | + update_post_meta($old_row['post_id'], $old_row['meta_key'], $new_billing_info); |
|
68 | 68 | } |
69 | 69 | /** |
70 | 70 | * |
@@ -72,9 +72,9 @@ discard block |
||
72 | 72 | * @param int $id |
73 | 73 | * @return string |
74 | 74 | */ |
75 | - protected function _get_state_name_by_ID( $id ){ |
|
75 | + protected function _get_state_name_by_ID($id) { |
|
76 | 76 | global $wpdb; |
77 | - return $wpdb->get_var( $wpdb->prepare( "SELECT STA_name FROM " . $wpdb->prefix . "esp_state WHERE STA_ID = %d", $id ) ); |
|
77 | + return $wpdb->get_var($wpdb->prepare("SELECT STA_name FROM ".$wpdb->prefix."esp_state WHERE STA_ID = %d", $id)); |
|
78 | 78 | } |
79 | 79 | |
80 | 80 |