Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 30
n/a
0 / 0
CRAP
n/a
0 / 0
1<?php
2/**
3 * Display the Pay with PayPal Widget.
4 *
5 * @html-template Automattic\Jetpack\Paypal_Payments\Widgets\Simple_Payments_Widget::widget
6 * @package automattic/jetpack
7 */
8
9if ( ! defined( 'ABSPATH' ) ) {
10    exit( 0 );
11}
12
13// phpcs:disable VariableAnalysis.CodeAnalysis.VariableAnalysis.UndefinedVariable -- HTML template, let Phan handle it.
14
15?>
16<div class='jetpack-simple-payments-wrapper'>
17    <div class='jetpack-simple-payments-product'>
18        <div class='jetpack-simple-payments-product-image'
19        <?php
20        if ( empty( $instance['form_product_image_id'] ) ) {
21            echo 'style="display:none;"';
22        }
23        ?>
24        >
25            <div class='jetpack-simple-payments-image'>
26                <?php echo wp_get_attachment_image( (int) $instance['form_product_image_id'], 'full' ); ?>
27            </div>
28        </div>
29        <div class='jetpack-simple-payments-details'>
30            <div class='jetpack-simple-payments-title'><p><?php echo esc_html( $instance['form_product_title'] ); ?></p></div>
31            <div class='jetpack-simple-payments-description'><p><?php echo esc_html( $instance['form_product_description'] ); ?></p></div>
32            <div class='jetpack-simple-payments-price'><p><?php echo esc_html( $instance['form_product_price'] ); ?> <?php echo esc_html( $instance['form_product_currency'] ); ?></p></div>
33            <div class='jetpack-simple-payments-purchase-box'>
34                <?php if ( $instance['form_product_multiple'] ) { ?>
35                    <div class='jetpack-simple-payments-items'>
36                        <input
37                            type='number'
38                            class='jetpack-simple-payments-items-number'
39                            value='1'
40                            min='1' />
41                    </div>
42                <?php } ?>
43            </div>
44        </div>
45    </div>
46</div>