export(); if ( empty( $order_summary['rows'] ) ) { return ''; } $order_summary['labels'] = self::get_labels( $form ); ob_start(); include 'views/view-' . $view . '.php'; return ob_get_clean(); } /** * Return the labels used in the summary view. * * @since 2.6 * * @param array form The form object. * * @return array */ public static function get_labels( $form ) { return array( 'order_label' => gf_apply_filters( array( 'gform_order_label', $form['id'] ), __( 'Order', 'gravityforms' ), $form['id'] ), 'product' => gf_apply_filters( array( 'gform_product', $form['id'] ), __( 'Product', 'gravityforms' ), $form['id'] ), 'product_qty' => gf_apply_filters( array( 'gform_product_qty', $form['id'] ), __( 'Qty', 'gravityforms' ), $form['id'] ), 'product_unitprice' => gf_apply_filters( array( 'gform_product_unitprice', $form['id'] ), __( 'Unit Price', 'gravityforms' ), $form['id'] ), 'product_price' => gf_apply_filters( array( 'gform_product_price', $form['id'] ), __( 'Price', 'gravityforms' ), $form['id'] ), ); } }