Changeset 6600 for sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-payments/includes/reimbursement-request.php
- Timestamp:
- 02/12/2018 05:39:09 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-payments/includes/reimbursement-request.php
r6122 r6600 7 7 namespace WordCamp\Budgets\Reimbursement_Requests; 8 8 use WCP_Encryption; 9 use WordCamp\Utilities; 9 10 10 11 defined( 'WPINC' ) or die(); … … 865 866 $report = fopen( 'php://output', 'w' ); 866 867 867 fputcsv( $report, wcorg_esc_csv( $column_headings ) );868 fputcsv( $report, Utilities\Export_CSV::esc_csv( $column_headings ) ); 868 869 869 870 foreach( $args['data'] as $entry ) { … … 938 939 939 940 if ( ! empty( $row ) ) { 940 fputcsv( $report, wcorg_esc_csv( $row ) );941 fputcsv( $report, Utilities\Export_CSV::esc_csv( $row ) ); 941 942 } 942 943 943 944 // Break out expenses into individual line items 944 945 foreach ( $expenses as $expense ) { 945 fputcsv( $report, wcorg_esc_csv( _generate_payment_report_default_line_items( $expense, $row ) ) );946 fputcsv( $report, Utilities\Export_CSV::esc_csv( _generate_payment_report_default_line_items( $expense, $row ) ) ); 946 947 } 947 948 } … … 1005 1006 1006 1007 // File Header 1007 fputcsv( $report, wcorg_esc_csv( array( 'FILHDR', 'PWS', $options['pws_customer_id'], date( 'm/d/Y' ), date( 'Hi' ) ) ), ',', '|' );1008 fputcsv( $report, Utilities\Export_CSV::esc_csv( array( 'FILHDR', 'PWS', $options['pws_customer_id'], date( 'm/d/Y' ), date( 'Hi' ) ) ), ',', '|' ); 1008 1009 1009 1010 $total = 0; … … 1064 1065 1065 1066 // Payment Header 1066 fputcsv( $report, wcorg_esc_csv( array(1067 fputcsv( $report, Utilities\Export_CSV::esc_csv( array( 1067 1068 'PMTHDR', 1068 1069 'USPS', … … 1077 1078 1078 1079 // Payee Name Record 1079 fputcsv( $report, wcorg_esc_csv( array(1080 fputcsv( $report, Utilities\Export_CSV::esc_csv( array( 1080 1081 'PAYENM', 1081 1082 substr( $payable_to, 0, 35 ), … … 1085 1086 1086 1087 // Payee Address Record 1087 fputcsv( $report, wcorg_esc_csv( array(1088 fputcsv( $report, Utilities\Export_CSV::esc_csv( array( 1088 1089 'PYEADD', 1089 1090 substr( WCP_Encryption::maybe_decrypt( get_post_meta( $post->ID, '_wcbrr_check_street_address', true ) ), 0, 35 ), … … 1092 1093 1093 1094 // Additional Payee Address Record 1094 fputcsv( $report, wcorg_esc_csv( array( 'ADDPYE', '', '' ) ), ',', '|' );1095 fputcsv( $report, Utilities\Export_CSV::esc_csv( array( 'ADDPYE', '', '' ) ), ',', '|' ); 1095 1096 1096 1097 // Payee Postal Record 1097 fputcsv( $report, wcorg_esc_csv( array(1098 fputcsv( $report, Utilities\Export_CSV::esc_csv( array( 1098 1099 'PYEPOS', 1099 1100 substr( WCP_Encryption::maybe_decrypt( get_post_meta( $post->ID, '_wcbrr_check_city', true ) ), 0, 35 ), … … 1104 1105 1105 1106 // Payment Description 1106 fputcsv( $report, wcorg_esc_csv( array(1107 fputcsv( $report, Utilities\Export_CSV::esc_csv( array( 1107 1108 'PYTDES', 1108 1109 substr( $description, 0, 122 ), … … 1113 1114 1114 1115 // File Trailer 1115 fputcsv( $report, wcorg_esc_csv( array( 'FILTRL', $count * 6 + 2 ) ), ',', '|' );1116 fputcsv( $report, Utilities\Export_CSV::esc_csv( array( 'FILTRL', $count * 6 + 2 ) ), ',', '|' ); 1116 1117 1117 1118 // Update counter and unlock … … 1329 1330 1330 1331 // JPM Header 1331 fputcsv( $report, wcorg_esc_csv( array( 'HEADER', gmdate( 'YmdHis' ), '1' ) ) );1332 fputcsv( $report, Utilities\Export_CSV::esc_csv( array( 'HEADER', gmdate( 'YmdHis' ), '1' ) ) ); 1332 1333 1333 1334 $total = 0; … … 1540 1541 // print_r( $row ); 1541 1542 1542 fputcsv( $report, wcorg_esc_csv( array_values( $row ) ) );1543 fputcsv( $report, Utilities\Export_CSV::esc_csv( array_values( $row ) ) ); 1543 1544 restore_current_blog(); 1544 1545 } 1545 1546 1546 1547 // JPM Trailer 1547 fputcsv( $report, wcorg_esc_csv( array( 'TRAILER', $count, $total ) ) );1548 fputcsv( $report, Utilities\Export_CSV::esc_csv( array( 'TRAILER', $count, $total ) ) ); 1548 1549 1549 1550 fclose( $report );
Note: See TracChangeset
for help on using the changeset viewer.