@@ -7,17 +7,17 @@ discard block |
||
| 7 | 7 | * @version 1.0.19 |
| 8 | 8 | */ |
| 9 | 9 | |
| 10 | -defined( 'ABSPATH' ) || exit; |
|
| 10 | +defined('ABSPATH') || exit; |
|
| 11 | 11 | |
| 12 | 12 | // Prepare the selectable items. |
| 13 | 13 | $selectable = array(); |
| 14 | -foreach ( $form->get_items() as $item ) { |
|
| 15 | - if ( ! $item->is_required ) { |
|
| 16 | - $selectable[ $item->get_id() ] = strip_tags( $item->get_name() . ' — ' . wpinv_price( $item->get_initial_price() ) ); |
|
| 14 | +foreach ($form->get_items() as $item) { |
|
| 15 | + if (!$item->is_required) { |
|
| 16 | + $selectable[$item->get_id()] = strip_tags($item->get_name() . ' — ' . wpinv_price($item->get_initial_price())); |
|
| 17 | 17 | } |
| 18 | 18 | } |
| 19 | 19 | |
| 20 | -if ( empty( $selectable ) ) { |
|
| 20 | +if (empty($selectable)) { |
|
| 21 | 21 | return; |
| 22 | 22 | } |
| 23 | 23 | |
@@ -27,9 +27,9 @@ discard block |
||
| 27 | 27 | aui()->select( |
| 28 | 28 | array( |
| 29 | 29 | 'name' => 'getpaid-payment-form-selected-item', |
| 30 | - 'id' => 'getpaid-payment-form-selected-item' . uniqid( '_' ), |
|
| 30 | + 'id' => 'getpaid-payment-form-selected-item' . uniqid('_'), |
|
| 31 | 31 | 'required' => true, |
| 32 | - 'label' => __( 'Select Item', 'invoicing' ), |
|
| 32 | + 'label' => __('Select Item', 'invoicing'), |
|
| 33 | 33 | 'label_type' => 'vertical', |
| 34 | 34 | 'inline' => false, |
| 35 | 35 | 'options' => $selectable, |
@@ -7,17 +7,17 @@ discard block |
||
| 7 | 7 | * @version 1.0.19 |
| 8 | 8 | */ |
| 9 | 9 | |
| 10 | -defined( 'ABSPATH' ) || exit; |
|
| 10 | +defined('ABSPATH') || exit; |
|
| 11 | 11 | |
| 12 | 12 | // Prepare the selectable items. |
| 13 | 13 | $selectable = array(); |
| 14 | -foreach ( $form->get_items() as $item ) { |
|
| 15 | - if ( ! $item->is_required ) { |
|
| 16 | - $selectable[ $item->get_id() ] = $item->get_name() . ' — ' . wpinv_price( $item->get_initial_price() ); |
|
| 14 | +foreach ($form->get_items() as $item) { |
|
| 15 | + if (!$item->is_required) { |
|
| 16 | + $selectable[$item->get_id()] = $item->get_name() . ' — ' . wpinv_price($item->get_initial_price()); |
|
| 17 | 17 | } |
| 18 | 18 | } |
| 19 | 19 | |
| 20 | -if ( empty( $selectable ) ) { |
|
| 20 | +if (empty($selectable)) { |
|
| 21 | 21 | return; |
| 22 | 22 | } |
| 23 | 23 | |
@@ -27,9 +27,9 @@ discard block |
||
| 27 | 27 | aui()->radio( |
| 28 | 28 | array( |
| 29 | 29 | 'name' => 'getpaid-payment-form-selected-item', |
| 30 | - 'id' => 'getpaid-payment-form-selected-item' . uniqid( '_' ), |
|
| 30 | + 'id' => 'getpaid-payment-form-selected-item' . uniqid('_'), |
|
| 31 | 31 | 'required' => true, |
| 32 | - 'label' => __( 'Select Item', 'invoicing' ), |
|
| 32 | + 'label' => __('Select Item', 'invoicing'), |
|
| 33 | 33 | 'label_type' => 'vertical', |
| 34 | 34 | 'class' => 'w-auto', |
| 35 | 35 | 'inline' => false, |
@@ -25,7 +25,7 @@ |
||
| 25 | 25 | <?php |
| 26 | 26 | $img = wpinv_get_option( 'email_header_image', '' ); |
| 27 | 27 | if ( $img ) { |
| 28 | - echo '<p style="margin-top:0;"><img style="max-width:100%" src="' . esc_url( $img ) . '" alt="' . esc_attr( wpinv_get_blogname() ) . '" /></p>'; |
|
| 28 | + echo '<p style="margin-top:0;"><img style="max-width:100%" src="' . esc_url( $img ) . '" alt="' . esc_attr( wpinv_get_blogname() ) . '" /></p>'; |
|
| 29 | 29 | } |
| 30 | 30 | ?> |
| 31 | 31 | </div> |
@@ -1,20 +1,20 @@ discard block |
||
| 1 | 1 | <?php |
| 2 | 2 | // don't load directly |
| 3 | -if ( ! defined( 'ABSPATH' ) ) { |
|
| 4 | - die( '-1' ); |
|
| 3 | +if (!defined('ABSPATH')) { |
|
| 4 | + die('-1'); |
|
| 5 | 5 | } |
| 6 | 6 | |
| 7 | -if ( ! isset( $email_heading ) ) { |
|
| 7 | +if (!isset($email_heading)) { |
|
| 8 | 8 | global $email_heading; |
| 9 | 9 | } |
| 10 | 10 | ?> |
| 11 | 11 | <!DOCTYPE html> |
| 12 | 12 | <html dir="<?php echo is_rtl() ? 'rtl' : 'ltr'; ?>"> |
| 13 | 13 | <head> |
| 14 | - <meta http-equiv="Content-Type" content="text/html; charset=<?php bloginfo( 'charset' ); ?>" /> |
|
| 14 | + <meta http-equiv="Content-Type" content="text/html; charset=<?php bloginfo('charset'); ?>" /> |
|
| 15 | 15 | <meta name="viewport" content="width=device-width, initial-scale=1"> |
| 16 | 16 | <meta name="robots" content="noindex,nofollow"> |
| 17 | - <title><?php echo esc_html( wpinv_get_blogname() ); ?></title> |
|
| 17 | + <title><?php echo esc_html(wpinv_get_blogname()); ?></title> |
|
| 18 | 18 | </head> |
| 19 | 19 | <body <?php echo is_rtl() ? 'rightmargin' : 'leftmargin'; ?>="0" marginwidth="0" topmargin="0" marginheight="0" offset="0"> |
| 20 | 20 | <div id="wrapper" dir="<?php echo is_rtl() ? 'rtl' : 'ltr'; ?>"> |
@@ -23,21 +23,21 @@ discard block |
||
| 23 | 23 | <td align="center" valign="top"> |
| 24 | 24 | <div id="template_header_image"> |
| 25 | 25 | <?php |
| 26 | - $img = wpinv_get_option( 'email_header_image', '' ); |
|
| 27 | - if ( $img ) { |
|
| 28 | - echo '<p style="margin-top:0;"><img style="max-width:100%" src="' . esc_url( $img ) . '" alt="' . esc_attr( wpinv_get_blogname() ) . '" /></p>'; |
|
| 26 | + $img = wpinv_get_option('email_header_image', ''); |
|
| 27 | + if ($img) { |
|
| 28 | + echo '<p style="margin-top:0;"><img style="max-width:100%" src="' . esc_url($img) . '" alt="' . esc_attr(wpinv_get_blogname()) . '" /></p>'; |
|
| 29 | 29 | } |
| 30 | 30 | ?> |
| 31 | 31 | </div> |
| 32 | 32 | <table border="0" cellpadding="0" cellspacing="0" width="100%" id="template_container"> |
| 33 | - <?php if ( ! empty( $email_heading ) ) { ?> |
|
| 33 | + <?php if (!empty($email_heading)) { ?> |
|
| 34 | 34 | <tr> |
| 35 | 35 | <td align="center" valign="top"> |
| 36 | 36 | <!-- Header --> |
| 37 | 37 | <table border="0" cellpadding="0" cellspacing="0" width="100%" id="template_header"> |
| 38 | 38 | <tr> |
| 39 | 39 | <td id="header_wrapper"> |
| 40 | - <h1><?php echo esc_html( $email_heading ); ?></h1> |
|
| 40 | + <h1><?php echo esc_html($email_heading); ?></h1> |
|
| 41 | 41 | </td> |
| 42 | 42 | </tr> |
| 43 | 43 | </table> |
@@ -21,101 +21,101 @@ |
||
| 21 | 21 | global $wp_settings_fields; |
| 22 | 22 | |
| 23 | 23 | if ( isset( $wp_settings_fields[ $page ][ $section ] ) ) { |
| 24 | - $settings = $wp_settings_fields[ $page ][ $section ]; |
|
| 25 | - |
|
| 26 | - foreach ( $settings as $field ) { |
|
| 27 | - |
|
| 28 | - $name = esc_attr( $field['id'] ); |
|
| 29 | - $id = sanitize_key( $name ); |
|
| 30 | - $class = ''; |
|
| 31 | - $value = isset( $field['args']['std'] ) ? $field['args']['std'] : ''; |
|
| 32 | - $value = wpinv_clean( wpinv_get_option( $field['args']['id'], $value ) ); |
|
| 33 | - $help_text = isset( $field['args']['desc'] ) ? wp_kses_post( $field['args']['desc'] ) : ''; |
|
| 34 | - $type = str_replace( 'wpinv_', '', str_replace( '_callback', '', $field['callback'] ) ); |
|
| 35 | - $label = isset( $field['args']['name'] ) ? wp_kses_post( $field['args']['name'] ) : ''; |
|
| 36 | - $options = isset( $field['args']['options'] ) ? $field['args']['options'] : array(); |
|
| 37 | - |
|
| 38 | - if ( false !== strpos( $name, 'logo' ) ) { |
|
| 39 | - $type = 'hidden'; |
|
| 24 | + $settings = $wp_settings_fields[ $page ][ $section ]; |
|
| 25 | + |
|
| 26 | + foreach ( $settings as $field ) { |
|
| 27 | + |
|
| 28 | + $name = esc_attr( $field['id'] ); |
|
| 29 | + $id = sanitize_key( $name ); |
|
| 30 | + $class = ''; |
|
| 31 | + $value = isset( $field['args']['std'] ) ? $field['args']['std'] : ''; |
|
| 32 | + $value = wpinv_clean( wpinv_get_option( $field['args']['id'], $value ) ); |
|
| 33 | + $help_text = isset( $field['args']['desc'] ) ? wp_kses_post( $field['args']['desc'] ) : ''; |
|
| 34 | + $type = str_replace( 'wpinv_', '', str_replace( '_callback', '', $field['callback'] ) ); |
|
| 35 | + $label = isset( $field['args']['name'] ) ? wp_kses_post( $field['args']['name'] ) : ''; |
|
| 36 | + $options = isset( $field['args']['options'] ) ? $field['args']['options'] : array(); |
|
| 37 | + |
|
| 38 | + if ( false !== strpos( $name, 'logo' ) ) { |
|
| 39 | + $type = 'hidden'; |
|
| 40 | 40 | } |
| 41 | 41 | |
| 42 | - if ( 'country_states' == $type ) { |
|
| 42 | + if ( 'country_states' == $type ) { |
|
| 43 | 43 | |
| 44 | - if ( 0 == count( wpinv_get_country_states( wpinv_get_default_country() ) ) ) { |
|
| 45 | - $type = 'text'; |
|
| 44 | + if ( 0 == count( wpinv_get_country_states( wpinv_get_default_country() ) ) ) { |
|
| 45 | + $type = 'text'; |
|
| 46 | 46 | } else { |
| 47 | - $type = 'select'; |
|
| 47 | + $type = 'select'; |
|
| 48 | 48 | } |
| 49 | 49 | |
| 50 | - $class = 'getpaid_js_field-state'; |
|
| 50 | + $class = 'getpaid_js_field-state'; |
|
| 51 | 51 | } |
| 52 | 52 | |
| 53 | - if ( 'wpinv_settings[default_country]' == $name ) { |
|
| 54 | - $class = 'getpaid_js_field-country'; |
|
| 53 | + if ( 'wpinv_settings[default_country]' == $name ) { |
|
| 54 | + $class = 'getpaid_js_field-country'; |
|
| 55 | 55 | } |
| 56 | 56 | |
| 57 | - switch ( $type ) { |
|
| 57 | + switch ( $type ) { |
|
| 58 | 58 | |
| 59 | - case 'hidden': |
|
| 60 | - echo "<input type='hidden' id='" . esc_attr( $id ) . "' name='" . esc_attr( $name ) . "' value='" . esc_attr( $value ) . "' />"; |
|
| 61 | - break; |
|
| 62 | - case 'text': |
|
| 59 | + case 'hidden': |
|
| 60 | + echo "<input type='hidden' id='" . esc_attr( $id ) . "' name='" . esc_attr( $name ) . "' value='" . esc_attr( $value ) . "' />"; |
|
| 61 | + break; |
|
| 62 | + case 'text': |
|
| 63 | 63 | case 'number': |
| 64 | - aui()->input( |
|
| 64 | + aui()->input( |
|
| 65 | 65 | array( |
| 66 | - 'type' => $type, |
|
| 67 | - 'id' => $id, |
|
| 68 | - 'name' => $name, |
|
| 69 | - 'value' => is_scalar( $value ) ? esc_attr( $value ) : '', |
|
| 70 | - 'required' => false, |
|
| 71 | - 'help_text' => $help_text, |
|
| 72 | - 'label' => $label, |
|
| 73 | - 'class' => $class, |
|
| 74 | - 'label_type' => 'floating', |
|
| 75 | - 'label_class' => 'settings-label', |
|
| 66 | + 'type' => $type, |
|
| 67 | + 'id' => $id, |
|
| 68 | + 'name' => $name, |
|
| 69 | + 'value' => is_scalar( $value ) ? esc_attr( $value ) : '', |
|
| 70 | + 'required' => false, |
|
| 71 | + 'help_text' => $help_text, |
|
| 72 | + 'label' => $label, |
|
| 73 | + 'class' => $class, |
|
| 74 | + 'label_type' => 'floating', |
|
| 75 | + 'label_class' => 'settings-label', |
|
| 76 | 76 | ), |
| 77 | - true |
|
| 77 | + true |
|
| 78 | 78 | ); |
| 79 | - break; |
|
| 80 | - case 'textarea': |
|
| 81 | - aui()->textarea( |
|
| 82 | - array( |
|
| 83 | - 'id' => $id, |
|
| 84 | - 'name' => $name, |
|
| 85 | - 'value' => is_scalar( $value ) ? esc_textarea( $value ) : '', |
|
| 86 | - 'required' => false, |
|
| 87 | - 'help_text' => $help_text, |
|
| 88 | - 'label' => $label, |
|
| 89 | - 'rows' => '4', |
|
| 90 | - 'class' => $class, |
|
| 91 | - 'label_type' => 'floating', |
|
| 92 | - 'label_class' => 'settings-label', |
|
| 93 | - ), |
|
| 94 | - true |
|
| 95 | - ); |
|
| 96 | - |
|
| 97 | - break; |
|
| 98 | - case 'select': |
|
| 99 | - aui()->select( |
|
| 100 | - array( |
|
| 101 | - 'id' => $id, |
|
| 102 | - 'name' => $name, |
|
| 103 | - 'placeholder' => '', |
|
| 104 | - 'value' => is_scalar( $value ) ? esc_attr( $value ) : '', |
|
| 105 | - 'required' => false, |
|
| 106 | - 'help_text' => $help_text, |
|
| 107 | - 'label' => $label, |
|
| 108 | - 'options' => $options, |
|
| 109 | - 'label_type' => 'floating', |
|
| 110 | - 'label_class' => 'settings-label', |
|
| 111 | - 'class' => $class, |
|
| 112 | - ), |
|
| 113 | - true |
|
| 114 | - ); |
|
| 115 | - break; |
|
| 116 | - default: |
|
| 117 | - // Do something. |
|
| 118 | - break; |
|
| 79 | + break; |
|
| 80 | + case 'textarea': |
|
| 81 | + aui()->textarea( |
|
| 82 | + array( |
|
| 83 | + 'id' => $id, |
|
| 84 | + 'name' => $name, |
|
| 85 | + 'value' => is_scalar( $value ) ? esc_textarea( $value ) : '', |
|
| 86 | + 'required' => false, |
|
| 87 | + 'help_text' => $help_text, |
|
| 88 | + 'label' => $label, |
|
| 89 | + 'rows' => '4', |
|
| 90 | + 'class' => $class, |
|
| 91 | + 'label_type' => 'floating', |
|
| 92 | + 'label_class' => 'settings-label', |
|
| 93 | + ), |
|
| 94 | + true |
|
| 95 | + ); |
|
| 96 | + |
|
| 97 | + break; |
|
| 98 | + case 'select': |
|
| 99 | + aui()->select( |
|
| 100 | + array( |
|
| 101 | + 'id' => $id, |
|
| 102 | + 'name' => $name, |
|
| 103 | + 'placeholder' => '', |
|
| 104 | + 'value' => is_scalar( $value ) ? esc_attr( $value ) : '', |
|
| 105 | + 'required' => false, |
|
| 106 | + 'help_text' => $help_text, |
|
| 107 | + 'label' => $label, |
|
| 108 | + 'options' => $options, |
|
| 109 | + 'label_type' => 'floating', |
|
| 110 | + 'label_class' => 'settings-label', |
|
| 111 | + 'class' => $class, |
|
| 112 | + ), |
|
| 113 | + true |
|
| 114 | + ); |
|
| 115 | + break; |
|
| 116 | + default: |
|
| 117 | + // Do something. |
|
| 118 | + break; |
|
| 119 | 119 | } |
| 120 | 120 | } |
| 121 | 121 | } |
@@ -4,14 +4,14 @@ discard block |
||
| 4 | 4 | * |
| 5 | 5 | */ |
| 6 | 6 | |
| 7 | -defined( 'ABSPATH' ) || exit; |
|
| 7 | +defined('ABSPATH') || exit; |
|
| 8 | 8 | |
| 9 | 9 | global $aui_bs5; |
| 10 | 10 | ?> |
| 11 | 11 | <div class="card shadow-sm my-5"> |
| 12 | - <form method="post" class="<?php echo( $aui_bs5 ? 'text-start' : 'text-left' ); ?> card-body" action="options.php"> |
|
| 13 | - <?php settings_fields( 'wpinv_settings' ); ?> |
|
| 14 | - <input type="hidden" name="_wp_http_referer" value="<?php echo esc_url( $next_url ); ?>"> |
|
| 12 | + <form method="post" class="<?php echo($aui_bs5 ? 'text-start' : 'text-left'); ?> card-body" action="options.php"> |
|
| 13 | + <?php settings_fields('wpinv_settings'); ?> |
|
| 14 | + <input type="hidden" name="_wp_http_referer" value="<?php echo esc_url($next_url); ?>"> |
|
| 15 | 15 | |
| 16 | 16 | <table class="gp-setup-maps w-100 " cellspacing="0"> |
| 17 | 17 | <tbody> |
@@ -19,28 +19,28 @@ discard block |
||
| 19 | 19 | |
| 20 | 20 | global $wp_settings_fields; |
| 21 | 21 | |
| 22 | - if ( isset( $wp_settings_fields[ $page ][ $section ] ) ) { |
|
| 23 | - $settings = $wp_settings_fields[ $page ][ $section ]; |
|
| 22 | + if (isset($wp_settings_fields[$page][$section])) { |
|
| 23 | + $settings = $wp_settings_fields[$page][$section]; |
|
| 24 | 24 | |
| 25 | - foreach ( $settings as $field ) { |
|
| 25 | + foreach ($settings as $field) { |
|
| 26 | 26 | |
| 27 | - $name = esc_attr( $field['id'] ); |
|
| 28 | - $id = sanitize_key( $name ); |
|
| 27 | + $name = esc_attr($field['id']); |
|
| 28 | + $id = sanitize_key($name); |
|
| 29 | 29 | $class = ''; |
| 30 | - $value = isset( $field['args']['std'] ) ? $field['args']['std'] : ''; |
|
| 31 | - $value = wpinv_clean( wpinv_get_option( $field['args']['id'], $value ) ); |
|
| 32 | - $help_text = isset( $field['args']['desc'] ) ? wp_kses_post( $field['args']['desc'] ) : ''; |
|
| 33 | - $type = str_replace( 'wpinv_', '', str_replace( '_callback', '', $field['callback'] ) ); |
|
| 34 | - $label = isset( $field['args']['name'] ) ? wp_kses_post( $field['args']['name'] ) : ''; |
|
| 35 | - $options = isset( $field['args']['options'] ) ? $field['args']['options'] : array(); |
|
| 36 | - |
|
| 37 | - if ( false !== strpos( $name, 'logo' ) ) { |
|
| 30 | + $value = isset($field['args']['std']) ? $field['args']['std'] : ''; |
|
| 31 | + $value = wpinv_clean(wpinv_get_option($field['args']['id'], $value)); |
|
| 32 | + $help_text = isset($field['args']['desc']) ? wp_kses_post($field['args']['desc']) : ''; |
|
| 33 | + $type = str_replace('wpinv_', '', str_replace('_callback', '', $field['callback'])); |
|
| 34 | + $label = isset($field['args']['name']) ? wp_kses_post($field['args']['name']) : ''; |
|
| 35 | + $options = isset($field['args']['options']) ? $field['args']['options'] : array(); |
|
| 36 | + |
|
| 37 | + if (false !== strpos($name, 'logo')) { |
|
| 38 | 38 | $type = 'hidden'; |
| 39 | 39 | } |
| 40 | 40 | |
| 41 | - if ( 'country_states' == $type ) { |
|
| 41 | + if ('country_states' == $type) { |
|
| 42 | 42 | |
| 43 | - if ( 0 == count( wpinv_get_country_states( wpinv_get_default_country() ) ) ) { |
|
| 43 | + if (0 == count(wpinv_get_country_states(wpinv_get_default_country()))) { |
|
| 44 | 44 | $type = 'text'; |
| 45 | 45 | } else { |
| 46 | 46 | $type = 'select'; |
@@ -49,14 +49,14 @@ discard block |
||
| 49 | 49 | $class = 'getpaid_js_field-state'; |
| 50 | 50 | } |
| 51 | 51 | |
| 52 | - if ( 'wpinv_settings[default_country]' == $name ) { |
|
| 52 | + if ('wpinv_settings[default_country]' == $name) { |
|
| 53 | 53 | $class = 'getpaid_js_field-country'; |
| 54 | 54 | } |
| 55 | 55 | |
| 56 | - switch ( $type ) { |
|
| 56 | + switch ($type) { |
|
| 57 | 57 | |
| 58 | 58 | case 'hidden': |
| 59 | - echo "<input type='hidden' id='" . esc_attr( $id ) . "' name='" . esc_attr( $name ) . "' value='" . esc_attr( $value ) . "' />"; |
|
| 59 | + echo "<input type='hidden' id='" . esc_attr($id) . "' name='" . esc_attr($name) . "' value='" . esc_attr($value) . "' />"; |
|
| 60 | 60 | break; |
| 61 | 61 | case 'text': |
| 62 | 62 | case 'number': |
@@ -65,7 +65,7 @@ discard block |
||
| 65 | 65 | 'type' => $type, |
| 66 | 66 | 'id' => $id, |
| 67 | 67 | 'name' => $name, |
| 68 | - 'value' => is_scalar( $value ) ? esc_attr( $value ) : '', |
|
| 68 | + 'value' => is_scalar($value) ? esc_attr($value) : '', |
|
| 69 | 69 | 'required' => false, |
| 70 | 70 | 'help_text' => $help_text, |
| 71 | 71 | 'label' => $label, |
@@ -81,7 +81,7 @@ discard block |
||
| 81 | 81 | array( |
| 82 | 82 | 'id' => $id, |
| 83 | 83 | 'name' => $name, |
| 84 | - 'value' => is_scalar( $value ) ? esc_textarea( $value ) : '', |
|
| 84 | + 'value' => is_scalar($value) ? esc_textarea($value) : '', |
|
| 85 | 85 | 'required' => false, |
| 86 | 86 | 'help_text' => $help_text, |
| 87 | 87 | 'label' => $label, |
@@ -100,7 +100,7 @@ discard block |
||
| 100 | 100 | 'id' => $id, |
| 101 | 101 | 'name' => $name, |
| 102 | 102 | 'placeholder' => '', |
| 103 | - 'value' => is_scalar( $value ) ? esc_attr( $value ) : '', |
|
| 103 | + 'value' => is_scalar($value) ? esc_attr($value) : '', |
|
| 104 | 104 | 'required' => false, |
| 105 | 105 | 'help_text' => $help_text, |
| 106 | 106 | 'label' => $label, |
@@ -126,7 +126,7 @@ discard block |
||
| 126 | 126 | <input |
| 127 | 127 | type="submit" |
| 128 | 128 | class="btn btn-primary button-next" |
| 129 | - value="<?php esc_attr_e( 'Continue', 'invoicing' ); ?>" name="save_step"/> |
|
| 129 | + value="<?php esc_attr_e('Continue', 'invoicing'); ?>" name="save_step"/> |
|
| 130 | 130 | </p> |
| 131 | 131 | </table> |
| 132 | 132 | </form> |
@@ -7,11 +7,11 @@ |
||
| 7 | 7 | * @version 1.0.19 |
| 8 | 8 | */ |
| 9 | 9 | |
| 10 | -defined( 'ABSPATH' ) || exit; |
|
| 10 | +defined('ABSPATH') || exit; |
|
| 11 | 11 | |
| 12 | 12 | ?> |
| 13 | 13 | <h2 class="h3 text-dark"> |
| 14 | - <?php echo esc_html( apply_filters( 'getpaid_invoice_type_label', esc_html( ucfirst( $invoice->get_invoice_quote_type() ) ), $invoice ) ); ?> |
|
| 14 | + <?php echo esc_html(apply_filters('getpaid_invoice_type_label', esc_html(ucfirst($invoice->get_invoice_quote_type())), $invoice)); ?> |
|
| 15 | 15 | </h2> |
| 16 | 16 | |
| 17 | 17 | <?php |
@@ -31,21 +31,21 @@ discard block |
||
| 31 | 31 | // Item name. |
| 32 | 32 | if ( 'name' == $column ) { |
| 33 | 33 | |
| 34 | - // Display the name. |
|
| 35 | - echo '<div class="mb-1">' . esc_html( $fee['name'] ) . '</div>'; |
|
| 34 | + // Display the name. |
|
| 35 | + echo '<div class="mb-1">' . esc_html( $fee['name'] ) . '</div>'; |
|
| 36 | 36 | |
| 37 | - // And an optional description. |
|
| 38 | - $description = empty( $fee['description'] ) ? esc_html__( 'Fee', 'invoicing' ) : esc_html( $fee['description'] ); |
|
| 39 | - echo wp_kses_post( "<small class='form-text text-muted pr-2 m-0'>$description</small>" ); |
|
| 37 | + // And an optional description. |
|
| 38 | + $description = empty( $fee['description'] ) ? esc_html__( 'Fee', 'invoicing' ) : esc_html( $fee['description'] ); |
|
| 39 | + echo wp_kses_post( "<small class='form-text text-muted pr-2 m-0'>$description</small>" ); |
|
| 40 | 40 | |
| 41 | 41 | } |
| 42 | 42 | |
| 43 | 43 | // Item price. |
| 44 | 44 | if ( 'price' == $column ) { |
| 45 | 45 | |
| 46 | - // Display the item price (or recurring price if this is a renewal invoice) |
|
| 47 | - if ( $invoice->is_recurring() && $invoice->is_renewal() ) { |
|
| 48 | - wpinv_the_price( $fee['recurring_fee'], $invoice->get_currency() ); |
|
| 46 | + // Display the item price (or recurring price if this is a renewal invoice) |
|
| 47 | + if ( $invoice->is_recurring() && $invoice->is_renewal() ) { |
|
| 48 | + wpinv_the_price( $fee['recurring_fee'], $invoice->get_currency() ); |
|
| 49 | 49 | } else { |
| 50 | 50 | wpinv_the_price( $fee['initial_fee'], $invoice->get_currency() ); |
| 51 | 51 | } |
@@ -53,20 +53,20 @@ discard block |
||
| 53 | 53 | |
| 54 | 54 | // Item quantity. |
| 55 | 55 | if ( 'quantity' == $column ) { |
| 56 | - echo '—'; |
|
| 56 | + echo '—'; |
|
| 57 | 57 | } |
| 58 | 58 | |
| 59 | 59 | // Item tax. |
| 60 | 60 | if ( 'tax_rate' == $column ) { |
| 61 | - echo '—'; |
|
| 61 | + echo '—'; |
|
| 62 | 62 | } |
| 63 | 63 | |
| 64 | 64 | // Item sub total. |
| 65 | 65 | if ( 'subtotal' == $column ) { |
| 66 | 66 | |
| 67 | - // Display the item price (or recurring price if this is a renewal invoice) |
|
| 68 | - if ( $invoice->is_recurring() && $invoice->is_renewal() ) { |
|
| 69 | - wpinv_the_price( $fee['recurring_fee'], $invoice->get_currency() ); |
|
| 67 | + // Display the item price (or recurring price if this is a renewal invoice) |
|
| 68 | + if ( $invoice->is_recurring() && $invoice->is_renewal() ) { |
|
| 69 | + wpinv_the_price( $fee['recurring_fee'], $invoice->get_currency() ); |
|
| 70 | 70 | } else { |
| 71 | 71 | wpinv_the_price( $fee['initial_fee'], $invoice->get_currency() ); |
| 72 | 72 | } |
@@ -9,9 +9,9 @@ discard block |
||
| 9 | 9 | * @var array $fee |
| 10 | 10 | */ |
| 11 | 11 | |
| 12 | -defined( 'ABSPATH' ) || exit; |
|
| 12 | +defined('ABSPATH') || exit; |
|
| 13 | 13 | |
| 14 | -do_action( 'getpaid_before_invoice_fee_item', $invoice, $fee ); |
|
| 14 | +do_action('getpaid_before_invoice_fee_item', $invoice, $fee); |
|
| 15 | 15 | |
| 16 | 16 | ?> |
| 17 | 17 | |
@@ -19,64 +19,64 @@ discard block |
||
| 19 | 19 | |
| 20 | 20 | <div class="form-row row"> |
| 21 | 21 | |
| 22 | - <?php foreach ( array_keys( $columns ) as $column ) : ?> |
|
| 22 | + <?php foreach (array_keys($columns) as $column) : ?> |
|
| 23 | 23 | |
| 24 | - <div class="<?php echo 'name' == $column ? 'col-12 col-sm-6' : 'col-12 col-sm'; ?> getpaid-invoice-item-<?php echo esc_attr( $column ); ?>"> |
|
| 24 | + <div class="<?php echo 'name' == $column ? 'col-12 col-sm-6' : 'col-12 col-sm'; ?> getpaid-invoice-item-<?php echo esc_attr($column); ?>"> |
|
| 25 | 25 | |
| 26 | 26 | <?php |
| 27 | 27 | |
| 28 | 28 | // Fires before printing a fee item column. |
| 29 | - do_action( "getpaid_invoice_fee_item_before_$column", $fee, $invoice ); |
|
| 29 | + do_action("getpaid_invoice_fee_item_before_$column", $fee, $invoice); |
|
| 30 | 30 | |
| 31 | 31 | // Item name. |
| 32 | - if ( 'name' == $column ) { |
|
| 32 | + if ('name' == $column) { |
|
| 33 | 33 | |
| 34 | 34 | // Display the name. |
| 35 | - echo '<div class="mb-1">' . esc_html( $fee['name'] ) . '</div>'; |
|
| 35 | + echo '<div class="mb-1">' . esc_html($fee['name']) . '</div>'; |
|
| 36 | 36 | |
| 37 | 37 | // And an optional description. |
| 38 | - $description = empty( $fee['description'] ) ? esc_html__( 'Fee', 'invoicing' ) : esc_html( $fee['description'] ); |
|
| 39 | - echo wp_kses_post( "<small class='form-text text-muted pr-2 m-0'>$description</small>" ); |
|
| 38 | + $description = empty($fee['description']) ? esc_html__('Fee', 'invoicing') : esc_html($fee['description']); |
|
| 39 | + echo wp_kses_post("<small class='form-text text-muted pr-2 m-0'>$description</small>"); |
|
| 40 | 40 | |
| 41 | 41 | } |
| 42 | 42 | |
| 43 | 43 | // Item price. |
| 44 | - if ( 'price' == $column ) { |
|
| 44 | + if ('price' == $column) { |
|
| 45 | 45 | |
| 46 | 46 | // Display the item price (or recurring price if this is a renewal invoice) |
| 47 | - if ( $invoice->is_recurring() && $invoice->is_renewal() ) { |
|
| 48 | - wpinv_the_price( $fee['recurring_fee'], $invoice->get_currency() ); |
|
| 47 | + if ($invoice->is_recurring() && $invoice->is_renewal()) { |
|
| 48 | + wpinv_the_price($fee['recurring_fee'], $invoice->get_currency()); |
|
| 49 | 49 | } else { |
| 50 | - wpinv_the_price( $fee['initial_fee'], $invoice->get_currency() ); |
|
| 50 | + wpinv_the_price($fee['initial_fee'], $invoice->get_currency()); |
|
| 51 | 51 | } |
| 52 | 52 | } |
| 53 | 53 | |
| 54 | 54 | // Item quantity. |
| 55 | - if ( 'quantity' == $column ) { |
|
| 55 | + if ('quantity' == $column) { |
|
| 56 | 56 | echo '—'; |
| 57 | 57 | } |
| 58 | 58 | |
| 59 | 59 | // Item tax. |
| 60 | - if ( 'tax_rate' == $column ) { |
|
| 60 | + if ('tax_rate' == $column) { |
|
| 61 | 61 | echo '—'; |
| 62 | 62 | } |
| 63 | 63 | |
| 64 | 64 | // Item sub total. |
| 65 | - if ( 'subtotal' == $column ) { |
|
| 65 | + if ('subtotal' == $column) { |
|
| 66 | 66 | |
| 67 | 67 | // Display the item price (or recurring price if this is a renewal invoice) |
| 68 | - if ( $invoice->is_recurring() && $invoice->is_renewal() ) { |
|
| 69 | - wpinv_the_price( $fee['recurring_fee'], $invoice->get_currency() ); |
|
| 68 | + if ($invoice->is_recurring() && $invoice->is_renewal()) { |
|
| 69 | + wpinv_the_price($fee['recurring_fee'], $invoice->get_currency()); |
|
| 70 | 70 | } else { |
| 71 | - wpinv_the_price( $fee['initial_fee'], $invoice->get_currency() ); |
|
| 71 | + wpinv_the_price($fee['initial_fee'], $invoice->get_currency()); |
|
| 72 | 72 | } |
| 73 | 73 | } |
| 74 | 74 | |
| 75 | 75 | // Fires when printing a fee item column. |
| 76 | - do_action( "getpaid_invoice_fee_item_$column", $fee, $invoice ); |
|
| 76 | + do_action("getpaid_invoice_fee_item_$column", $fee, $invoice); |
|
| 77 | 77 | |
| 78 | 78 | // Fires after printing a fee item column. |
| 79 | - do_action( "getpaid_invoice_fee_item_after_$column", $fee, $invoice ); |
|
| 79 | + do_action("getpaid_invoice_fee_item_after_$column", $fee, $invoice); |
|
| 80 | 80 | |
| 81 | 81 | ?> |
| 82 | 82 | |
@@ -64,8 +64,8 @@ |
||
| 64 | 64 | $description = wpinv_get_gateway_description( $gateway ); |
| 65 | 65 | |
| 66 | 66 | if ( wpinv_is_test_mode( $gateway ) ) { |
| 67 | - $sandbox_notice = apply_filters( "getpaid_{$gateway}_sandbox_notice", __( 'SANDBOX ENABLED: No real payments will occur.', 'invoicing' ) ); |
|
| 68 | - $description = "$description $sandbox_notice"; |
|
| 67 | + $sandbox_notice = apply_filters( "getpaid_{$gateway}_sandbox_notice", __( 'SANDBOX ENABLED: No real payments will occur.', 'invoicing' ) ); |
|
| 68 | + $description = "$description $sandbox_notice"; |
|
| 69 | 69 | } |
| 70 | 70 | |
| 71 | 71 | echo wp_kses_post( wpautop( $description ) ); |
@@ -7,45 +7,45 @@ discard block |
||
| 7 | 7 | * @version 1.0.19 |
| 8 | 8 | */ |
| 9 | 9 | |
| 10 | -defined( 'ABSPATH' ) || exit; |
|
| 10 | +defined('ABSPATH') || exit; |
|
| 11 | 11 | |
| 12 | 12 | // The payment methods select title. |
| 13 | -if ( empty( $text ) ) { |
|
| 14 | - $text = __( 'Select Payment Method', 'invoicing' ); |
|
| 13 | +if (empty($text)) { |
|
| 14 | + $text = __('Select Payment Method', 'invoicing'); |
|
| 15 | 15 | } |
| 16 | 16 | |
| 17 | 17 | // An array of active payment methods. |
| 18 | -$gateways = wpinv_get_enabled_payment_gateways( true ); |
|
| 18 | +$gateways = wpinv_get_enabled_payment_gateways(true); |
|
| 19 | 19 | |
| 20 | 20 | // The current invoice id. |
| 21 | 21 | $invoice_id = 0; |
| 22 | 22 | $chosen_gateway = wpinv_get_default_gateway(); |
| 23 | 23 | |
| 24 | -if ( ! empty( $form->invoice ) ) { |
|
| 24 | +if (!empty($form->invoice)) { |
|
| 25 | 25 | $invoice_id = $form->invoice->get_id(); |
| 26 | 26 | $chosen_gateway = $form->invoice->get_gateway(); |
| 27 | 27 | } |
| 28 | 28 | |
| 29 | 29 | ?> |
| 30 | 30 | |
| 31 | - <?php do_action( 'getpaid_before_payment_form_gateway_select', $form ); ?> |
|
| 31 | + <?php do_action('getpaid_before_payment_form_gateway_select', $form); ?> |
|
| 32 | 32 | <div class="mt-4 mb-4 getpaid-gateways"> |
| 33 | 33 | |
| 34 | - <?php do_action( 'wpinv_payment_mode_top', $invoice_id, $chosen_gateway, $gateways, $form ); ?> |
|
| 34 | + <?php do_action('wpinv_payment_mode_top', $invoice_id, $chosen_gateway, $gateways, $form); ?> |
|
| 35 | 35 | |
| 36 | 36 | <div class="getpaid-select-gateway-title-div"> |
| 37 | - <h6><?php echo esc_html( $text ); ?></h6> |
|
| 37 | + <h6><?php echo esc_html($text); ?></h6> |
|
| 38 | 38 | </div> |
| 39 | 39 | |
| 40 | 40 | <div class="getpaid-available-gateways-div"> |
| 41 | 41 | |
| 42 | - <?php foreach ( array_keys( $gateways ) as $gateway ) : ?> |
|
| 42 | + <?php foreach (array_keys($gateways) as $gateway) : ?> |
|
| 43 | 43 | |
| 44 | - <div class="pt-1 pb-1 getpaid-gateway getpaid-gateway-<?php echo esc_attr( $gateway ); ?>" data-checkout-label='<?php echo esc_attr( apply_filters( "getpaid_gateway_{$gateway}_checkout_button_label", '' ) ); ?>'> |
|
| 44 | + <div class="pt-1 pb-1 getpaid-gateway getpaid-gateway-<?php echo esc_attr($gateway); ?>" data-checkout-label='<?php echo esc_attr(apply_filters("getpaid_gateway_{$gateway}_checkout_button_label", '')); ?>'> |
|
| 45 | 45 | |
| 46 | 46 | <label class="form-label d-block w-100 getpaid-gateway-radio"> |
| 47 | - <input type="radio" value="<?php echo esc_attr( $gateway ); ?>" <?php checked( $gateway, $chosen_gateway ); ?> name="wpi-gateway"> |
|
| 48 | - <span><?php echo esc_html( wpinv_get_gateway_checkout_label( $gateway ) ); ?></span> |
|
| 47 | + <input type="radio" value="<?php echo esc_attr($gateway); ?>" <?php checked($gateway, $chosen_gateway); ?> name="wpi-gateway"> |
|
| 48 | + <span><?php echo esc_html(wpinv_get_gateway_checkout_label($gateway)); ?></span> |
|
| 49 | 49 | </label> |
| 50 | 50 | |
| 51 | 51 | </div> |
@@ -56,22 +56,22 @@ discard block |
||
| 56 | 56 | |
| 57 | 57 | <div class="getpaid-gateway-descriptions-div"> |
| 58 | 58 | |
| 59 | - <?php foreach ( array_keys( $gateways ) as $gateway ) : ?> |
|
| 59 | + <?php foreach (array_keys($gateways) as $gateway) : ?> |
|
| 60 | 60 | |
| 61 | - <div class="my-2 p-3 bg-light border getpaid-gateway-description getpaid-description-<?php echo esc_attr( $gateway ); ?>" style="display: none;"> |
|
| 61 | + <div class="my-2 p-3 bg-light border getpaid-gateway-description getpaid-description-<?php echo esc_attr($gateway); ?>" style="display: none;"> |
|
| 62 | 62 | <?php |
| 63 | 63 | |
| 64 | - $description = wpinv_get_gateway_description( $gateway ); |
|
| 64 | + $description = wpinv_get_gateway_description($gateway); |
|
| 65 | 65 | |
| 66 | - if ( wpinv_is_test_mode( $gateway ) ) { |
|
| 67 | - $sandbox_notice = apply_filters( "getpaid_{$gateway}_sandbox_notice", __( 'SANDBOX ENABLED: No real payments will occur.', 'invoicing' ) ); |
|
| 66 | + if (wpinv_is_test_mode($gateway)) { |
|
| 67 | + $sandbox_notice = apply_filters("getpaid_{$gateway}_sandbox_notice", __('SANDBOX ENABLED: No real payments will occur.', 'invoicing')); |
|
| 68 | 68 | $description = "$description $sandbox_notice"; |
| 69 | 69 | } |
| 70 | 70 | |
| 71 | - echo wp_kses_post( wpautop( $description ) ); |
|
| 71 | + echo wp_kses_post(wpautop($description)); |
|
| 72 | 72 | |
| 73 | - do_action( 'wpinv_' . $gateway . '_checkout_fields', $invoice_id ); |
|
| 74 | - do_action( 'wpinv_' . $gateway . '_cc_form', $invoice_id, $form ); |
|
| 73 | + do_action('wpinv_' . $gateway . '_checkout_fields', $invoice_id); |
|
| 74 | + do_action('wpinv_' . $gateway . '_cc_form', $invoice_id, $form); |
|
| 75 | 75 | |
| 76 | 76 | ?> |
| 77 | 77 | </div> |
@@ -84,7 +84,7 @@ discard block |
||
| 84 | 84 | <?php |
| 85 | 85 | aui()->alert( |
| 86 | 86 | array( |
| 87 | - 'content' => __( 'None of the available payment gateways support purchasing recurring items.', 'invoicing' ), |
|
| 87 | + 'content' => __('None of the available payment gateways support purchasing recurring items.', 'invoicing'), |
|
| 88 | 88 | 'type' => 'danger', |
| 89 | 89 | ), |
| 90 | 90 | true |
@@ -96,7 +96,7 @@ discard block |
||
| 96 | 96 | <?php |
| 97 | 97 | aui()->alert( |
| 98 | 98 | array( |
| 99 | - 'content' => __( 'None of the available payment gateways support purchasing multiple subscriptions in a single order.', 'invoicing' ), |
|
| 99 | + 'content' => __('None of the available payment gateways support purchasing multiple subscriptions in a single order.', 'invoicing'), |
|
| 100 | 100 | 'type' => 'danger', |
| 101 | 101 | ), |
| 102 | 102 | true |
@@ -108,7 +108,7 @@ discard block |
||
| 108 | 108 | <?php |
| 109 | 109 | aui()->alert( |
| 110 | 110 | array( |
| 111 | - 'content' => __( 'None of the available payment gateways support purchasing multiple subscriptions with different billing schedules in a single order.', 'invoicing' ), |
|
| 111 | + 'content' => __('None of the available payment gateways support purchasing multiple subscriptions with different billing schedules in a single order.', 'invoicing'), |
|
| 112 | 112 | 'type' => 'danger', |
| 113 | 113 | ), |
| 114 | 114 | true |
@@ -120,7 +120,7 @@ discard block |
||
| 120 | 120 | <?php |
| 121 | 121 | aui()->alert( |
| 122 | 122 | array( |
| 123 | - 'content' => __( 'There is no active payment gateway available to process your request.', 'invoicing' ), |
|
| 123 | + 'content' => __('There is no active payment gateway available to process your request.', 'invoicing'), |
|
| 124 | 124 | 'type' => 'danger', |
| 125 | 125 | ), |
| 126 | 126 | true |
@@ -128,7 +128,7 @@ discard block |
||
| 128 | 128 | ?> |
| 129 | 129 | </div> |
| 130 | 130 | |
| 131 | - <?php do_action( 'wpinv_payment_mode_bottom', $invoice_id, $chosen_gateway, $gateways, $form ); ?> |
|
| 131 | + <?php do_action('wpinv_payment_mode_bottom', $invoice_id, $chosen_gateway, $gateways, $form); ?> |
|
| 132 | 132 | |
| 133 | 133 | </div> |
| 134 | - <?php do_action( 'getpaid_after_payment_form_gateway_select', $form ); ?> |
|
| 134 | + <?php do_action('getpaid_after_payment_form_gateway_select', $form); ?> |
|
@@ -7,8 +7,8 @@ |
||
| 7 | 7 | * @version 1.0.19 |
| 8 | 8 | */ |
| 9 | 9 | |
| 10 | -defined( 'ABSPATH' ) || exit; |
|
| 10 | +defined('ABSPATH') || exit; |
|
| 11 | 11 | |
| 12 | -if ( ! empty( $element['text'] ) ) { |
|
| 13 | - echo '<p>' . wp_kses_post( trim( $element['text'] ) ) . '</p>'; |
|
| 12 | +if (!empty($element['text'])) { |
|
| 13 | + echo '<p>' . wp_kses_post(trim($element['text'])) . '</p>'; |
|
| 14 | 14 | } |
@@ -7,11 +7,11 @@ |
||
| 7 | 7 | * @version 1.0.19 |
| 8 | 8 | */ |
| 9 | 9 | |
| 10 | -defined( 'ABSPATH' ) || exit; |
|
| 10 | +defined('ABSPATH') || exit; |
|
| 11 | 11 | |
| 12 | -$heading_tag = isset( $element['level'] ) ? trim( sanitize_key( $element['level'] ) ) : 'h3'; |
|
| 13 | -$text = isset( $element['text'] ) ? trim( $element['text'] ) : ''; |
|
| 12 | +$heading_tag = isset($element['level']) ? trim(sanitize_key($element['level'])) : 'h3'; |
|
| 13 | +$text = isset($element['text']) ? trim($element['text']) : ''; |
|
| 14 | 14 | |
| 15 | -if ( ! empty( $text ) ) { |
|
| 16 | - echo wp_kses_post( "<$heading_tag>$text</$heading_tag>" ); |
|
| 15 | +if (!empty($text)) { |
|
| 16 | + echo wp_kses_post("<$heading_tag>$text</$heading_tag>"); |
|
| 17 | 17 | } |