HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: /var/www/html/shootinschool/wp-content/themes/splash-child/wpuf/subscriptions/listing.php
<?php
/**
 * Subscriptions Template to Display list of subscriptions packages
 *
 * @version 2.8.8
 *
 * @var $subscription WPUF_Subscription
 * @var $packs array
 * @var $pack_order array
 * @var $args array
 * @var $details_meta
 * @var $current_pack
 */

do_action( 'wpuf_before_subscription_listing', $packs );

if ( $packs ) {
    echo '<ul class="wpuf_packs">';
    if ( isset($args['include']) && $args['include'] != "" ) {
        for ( $i = 0; $i < count( $pack_order ); $i++ ) {
            foreach ($packs as $pack) {
                if (  (int) $pack->ID == $pack_order[$i] ) {
                    $class = 'wpuf-pack-' . $pack->ID;
                    ?>
                    <li class="<?php echo $class; ?>">
                        <?php $subscription->pack_details( $pack, $details_meta, isset( $current_pack['pack_id'] ) ? $current_pack['pack_id'] : '' ); ?>
                    </li>
                    <?php
                }
            }
        }
    } else {
        foreach ($packs as $pack) {
            $class = 'wpuf-pack-' . $pack->ID;
            ?>
            <li class="<?php echo $class; ?>">
                <?php $subscription->pack_details( $pack, $details_meta, isset( $current_pack['pack_id'] ) ? $current_pack['pack_id'] : '' ); ?>
            </li>
            <?php
        }
    }
    echo '</ul>';
}

do_action( 'wpuf_after_subscription_listing', $packs );