Changeset 3112
- Timestamp:
- 05/10/2016 08:46:40 PM (10 years ago)
- Location:
- sites/trunk/wordcamp.org/public_html/wp-content/plugins
- Files:
-
- 2 edited
-
wordcamp-qbo-client/wordcamp-qbo-client.php (modified) (1 diff)
-
wordcamp-qbo/wordcamp-qbo.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-qbo-client/wordcamp-qbo-client.php
r3111 r3112 305 305 */ 306 306 protected static function build_send_invoice_request( $invoice_id ) { 307 $invoice = get_post( $invoice_id );308 $invoice_meta = get_post_custom( $invoice_id );309 $sponsor_meta = get_post_custom( $invoice_meta['_wcbsi_sponsor_id'][0] );307 $invoice = get_post( $invoice_id ); 308 $invoice_meta = get_post_custom( $invoice_id ); 309 $sponsor_meta = get_post_custom( $invoice_meta['_wcbsi_sponsor_id'][0] ); 310 310 $sponsorship_level = self::get_sponsorship_level( $invoice_meta['_wcbsi_sponsor_id'][0] ); 311 // todo realign312 311 313 312 $payload = array( 314 'wordcamp_name' => sanitize_text_field( get_wordcamp_name() ), 315 'sponsorship_level' => sanitize_text_field( $sponsorship_level ), 316 'currency_code' => sanitize_text_field( $invoice_meta['_wcbsi_currency' ][0] ), 317 'qbo_class_id' => sanitize_text_field( $invoice_meta['_wcbsi_qbo_class_id' ][0] ), 318 'amount' => floatval( $invoice_meta['_wcbsi_amount' ][0] ), 319 'description' => sanitize_text_field( $invoice_meta['_wcbsi_description' ][0] ), 320 // todo realign 313 'wordcamp_name' => sanitize_text_field( get_wordcamp_name() ), 314 'sponsorship_level' => sanitize_text_field( $sponsorship_level ), 315 'currency_code' => sanitize_text_field( $invoice_meta['_wcbsi_currency' ][0] ), 316 'qbo_class_id' => sanitize_text_field( $invoice_meta['_wcbsi_qbo_class_id' ][0] ), 317 'amount' => floatval( $invoice_meta['_wcbsi_amount' ][0] ), 318 'description' => sanitize_text_field( $invoice_meta['_wcbsi_description' ][0] ), 321 319 322 320 'statement_memo' => sprintf( -
sites/trunk/wordcamp.org/public_html/wp-content/plugins/wordcamp-qbo/wordcamp-qbo.php
r3111 r3112 298 298 299 299 $invoice_id = self::create_invoice( 300 $request->get_param( 'wordcamp_name' ),301 $request->get_param( 'sponsor' ),302 $request->get_param( 'currency_code' ),303 $request->get_param( 'qbo_class_id' ),300 $request->get_param( 'wordcamp_name' ), 301 $request->get_param( 'sponsor' ), 302 $request->get_param( 'currency_code' ), 303 $request->get_param( 'qbo_class_id' ), 304 304 $request->get_param( 'sponsorship_level' ), 305 $request->get_param( 'amount' ), 306 $request->get_param( 'description' ), 307 $request->get_param( 'statement_memo' ) 308 // todo realign 305 $request->get_param( 'amount' ), 306 $request->get_param( 'description' ), 307 $request->get_param( 'statement_memo' ) 309 308 ); 310 309 … … 397 396 } 398 397 399 $wordcamp_name = sanitize_text_field( $wordcamp_name);400 $class_id = sanitize_text_field( $class_id);398 $wordcamp_name = sanitize_text_field( $wordcamp_name ); 399 $class_id = sanitize_text_field( $class_id ); 401 400 $sponsorship_level = sanitize_text_field( $sponsorship_level ); 402 $amount = floatval( $amount ); 403 $description = sanitize_text_field( $description ); 404 $statement_memo = sanitize_text_field( $statement_memo ); 405 //todo realign 401 $amount = floatval( $amount ); 402 $description = sanitize_text_field( $description ); 403 $statement_memo = sanitize_text_field( $statement_memo ); 406 404 407 405 $line_description = $wordcamp_name;
Note: See TracChangeset
for help on using the changeset viewer.