<?php

if ( ! defined( 'ABSPATH' ) ) exit;

if (!$submission->subscriptions) {
    return '';
}
$wppayform_currency_setting = \WPPayForm\App\Services\GeneralSettings::getGlobalCurrencySettings($submission->form_id);
$wppayform_currency_setting['currency_sign'] = \WPPayForm\App\Services\GeneralSettings::getCurrencySymbol($submission->currency);
?>
<table class="table wpf_subscriptions_items_table wpf_table table_bordered">
    <thead>
    <th><?php esc_html_e('Subscription', 'wp-payment-form'); ?></th>
    <th><?php esc_html_e('Initial Amount', 'wp-payment-form'); ?></th>
    <th><?php esc_html_e('Times Billed', 'wp-payment-form'); ?></th>
    <th><?php esc_html_e('Status', 'wp-payment-form'); ?></th>
    </thead>
    <tbody>
    <?php $wppayform_sub_total = 0; ?>
    <?php foreach ($submission->subscriptions as $wppayform_subscription) : ?>
        <tr>
            <td>
                <?php echo esc_html($wppayform_subscription->item_name) . ' (' . esc_html($wppayform_subscription->plan_name) . ')'; ?>
                <p style="margin: 0; padding: 5px 0 0; font-size: 12px;">
                    <?php echo esc_html(wpPayFormFormattedMoney($wppayform_subscription->recurring_amount * $wppayform_subscription->quantity, $wppayform_currency_setting)); ?> / <?php echo esc_html($wppayform_subscription->billing_interval); ?>
                </p>
            </td>
            <td>
                <?php echo esc_html(wpPayFormFormattedMoney($wppayform_subscription->initial_amount, $wppayform_currency_setting)); ?>
            </td>
            <td><?php echo esc_html($wppayform_subscription->bill_count); ?>
                / <?php echo ($wppayform_subscription->bill_times) ? esc_html($wppayform_subscription->bill_times) : esc_html__('Until cancelled', 'wp-payment-form'); ?> </td>
            <td><?php echo esc_html($wppayform_subscription->status); ?></td>
        </tr>
    <?php
    endforeach; ?>
    </tbody>
</table>

<?php if (!empty($load_table_css)) : ?>
    <style type="text/css">
        .wpf_table {
            empty-cells: show;
            font-size: 14px;
            border: 1px solid #cbcbcb
        }

        .wpf_table td, .wpf_table th {
            border-left: 1px solid #cbcbcb;
            border-width: 0 0 0 1px;
            font-size: inherit;
            margin: 0;
            overflow: visible;
            padding: .5em 1em
        }

        .wpf_table td:first-child, .wpf_table th:first-child {
            border-left-width: 0
        }

        .wpf_table thead {
            background-color: #e3e8ee;
            color: #000;
            text-align: left;
            vertical-align: bottom
        }

        .wpf_table td {
            background-color: transparent
        }

        .wpf_table tfoot {
            border-top: 1px solid #cbcbcb;
        }
    </style>
<?php endif; ?>
