Plugin Directory

Changeset 3342090


Ignore:
Timestamp:
08/09/2025 05:08:43 PM (8 months ago)
Author:
urcm
Message:

fix logic

Location:
restrictmate
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • restrictmate/tags/1.0.2/includes/RestrictContent.php

    r3338559 r3342090  
    6767                [
    6868                    'user'        => $user_id,
    69                     'status'      => [ 'active', 'expired' ],
    70                     'subs_status' => $existing_subscription && isset( $existing_subscription->subs_status ) ? $existing_subscription->subs_status : '',
    71                     'date_filter' => 'yes',
     69                    'status'      => [ 'active', 'expired' ]
    7270                ]
    7371            );
  • restrictmate/tags/1.0.2/includes/helpers.php

    r3341985 r3342090  
    868868        } else {
    869869            $where_clauses[] = $wpdb->prepare( 'subs_status = %s', $status );
    870         }
    871     }
    872 
    873     // Add condition to filter subscriptions between start_at and expired_at.
    874     if ( isset( $args['date_filter'] ) && ( $args['date_filter'] == 'yes' ) ) {
    875         $current_time    = current_time( 'mysql' );
    876         if( ! empty( $args['subs_status'] ) && ( $args['subs_status'] == 'expired' ) ){
    877             $where_clauses[] = $wpdb->prepare(
    878                 'expired_at < %s',
    879                 $current_time
    880             );
    881         }else{
    882             $where_clauses[] = $wpdb->prepare(
    883                 'start_at <= %s AND expired_at >= %s',
    884                 $current_time,
    885                 $current_time
    886             );
    887870        }
    888871    }
  • restrictmate/tags/1.0.2/vendor-prefixed/autoload.php

    r3341985 r3342090  
    2020require_once __DIR__ . '/composer/autoload_real.php';
    2121
    22 return ComposerAutoloaderInite38c18ecd269549f61e766c9bc3e535a::getLoader();
     22return ComposerAutoloaderInit436c97c5f3869cdf83d3b69e457c9bb4::getLoader();
  • restrictmate/tags/1.0.2/vendor-prefixed/composer/autoload_real.php

    r3341985 r3342090  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInite38c18ecd269549f61e766c9bc3e535a
     5class ComposerAutoloaderInit436c97c5f3869cdf83d3b69e457c9bb4
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInite38c18ecd269549f61e766c9bc3e535a', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit436c97c5f3869cdf83d3b69e457c9bb4', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \RestrictMate\Vendor\Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderInite38c18ecd269549f61e766c9bc3e535a', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit436c97c5f3869cdf83d3b69e457c9bb4', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\RestrictMate\Vendor\Composer\Autoload\ComposerStaticInite38c18ecd269549f61e766c9bc3e535a::getInitializer($loader));
     32        call_user_func(\RestrictMate\Vendor\Composer\Autoload\ComposerStaticInit436c97c5f3869cdf83d3b69e457c9bb4::getInitializer($loader));
    3333
    3434        $loader->setClassMapAuthoritative(true);
  • restrictmate/tags/1.0.2/vendor-prefixed/composer/autoload_static.php

    r3341985 r3342090  
    55namespace RestrictMate\Vendor\Composer\Autoload;
    66
    7 class ComposerStaticInite38c18ecd269549f61e766c9bc3e535a
     7class ComposerStaticInit436c97c5f3869cdf83d3b69e457c9bb4
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    399399    {
    400400        return \Closure::bind(function () use ($loader) {
    401             $loader->prefixLengthsPsr4 = ComposerStaticInite38c18ecd269549f61e766c9bc3e535a::$prefixLengthsPsr4;
    402             $loader->prefixDirsPsr4 = ComposerStaticInite38c18ecd269549f61e766c9bc3e535a::$prefixDirsPsr4;
    403             $loader->classMap = ComposerStaticInite38c18ecd269549f61e766c9bc3e535a::$classMap;
     401            $loader->prefixLengthsPsr4 = ComposerStaticInit436c97c5f3869cdf83d3b69e457c9bb4::$prefixLengthsPsr4;
     402            $loader->prefixDirsPsr4 = ComposerStaticInit436c97c5f3869cdf83d3b69e457c9bb4::$prefixDirsPsr4;
     403            $loader->classMap = ComposerStaticInit436c97c5f3869cdf83d3b69e457c9bb4::$classMap;
    404404
    405405        }, null, ClassLoader::class);
  • restrictmate/trunk/includes/RestrictContent.php

    r3338559 r3342090  
    6767                [
    6868                    'user'        => $user_id,
    69                     'status'      => [ 'active', 'expired' ],
    70                     'subs_status' => $existing_subscription && isset( $existing_subscription->subs_status ) ? $existing_subscription->subs_status : '',
    71                     'date_filter' => 'yes',
     69                    'status'      => [ 'active', 'expired' ]
    7270                ]
    7371            );
  • restrictmate/trunk/includes/helpers.php

    r3341985 r3342090  
    868868        } else {
    869869            $where_clauses[] = $wpdb->prepare( 'subs_status = %s', $status );
    870         }
    871     }
    872 
    873     // Add condition to filter subscriptions between start_at and expired_at.
    874     if ( isset( $args['date_filter'] ) && ( $args['date_filter'] == 'yes' ) ) {
    875         $current_time    = current_time( 'mysql' );
    876         if( ! empty( $args['subs_status'] ) && ( $args['subs_status'] == 'expired' ) ){
    877             $where_clauses[] = $wpdb->prepare(
    878                 'expired_at < %s',
    879                 $current_time
    880             );
    881         }else{
    882             $where_clauses[] = $wpdb->prepare(
    883                 'start_at <= %s AND expired_at >= %s',
    884                 $current_time,
    885                 $current_time
    886             );
    887870        }
    888871    }
  • restrictmate/trunk/vendor-prefixed/autoload.php

    r3341985 r3342090  
    2020require_once __DIR__ . '/composer/autoload_real.php';
    2121
    22 return ComposerAutoloaderInite38c18ecd269549f61e766c9bc3e535a::getLoader();
     22return ComposerAutoloaderInit436c97c5f3869cdf83d3b69e457c9bb4::getLoader();
  • restrictmate/trunk/vendor-prefixed/composer/autoload_real.php

    r3341985 r3342090  
    33// autoload_real.php @generated by Composer
    44
    5 class ComposerAutoloaderInite38c18ecd269549f61e766c9bc3e535a
     5class ComposerAutoloaderInit436c97c5f3869cdf83d3b69e457c9bb4
    66{
    77    private static $loader;
     
    2525        require __DIR__ . '/platform_check.php';
    2626
    27         spl_autoload_register(array('ComposerAutoloaderInite38c18ecd269549f61e766c9bc3e535a', 'loadClassLoader'), true, true);
     27        spl_autoload_register(array('ComposerAutoloaderInit436c97c5f3869cdf83d3b69e457c9bb4', 'loadClassLoader'), true, true);
    2828        self::$loader = $loader = new \RestrictMate\Vendor\Composer\Autoload\ClassLoader(\dirname(__DIR__));
    29         spl_autoload_unregister(array('ComposerAutoloaderInite38c18ecd269549f61e766c9bc3e535a', 'loadClassLoader'));
     29        spl_autoload_unregister(array('ComposerAutoloaderInit436c97c5f3869cdf83d3b69e457c9bb4', 'loadClassLoader'));
    3030
    3131        require __DIR__ . '/autoload_static.php';
    32         call_user_func(\RestrictMate\Vendor\Composer\Autoload\ComposerStaticInite38c18ecd269549f61e766c9bc3e535a::getInitializer($loader));
     32        call_user_func(\RestrictMate\Vendor\Composer\Autoload\ComposerStaticInit436c97c5f3869cdf83d3b69e457c9bb4::getInitializer($loader));
    3333
    3434        $loader->setClassMapAuthoritative(true);
  • restrictmate/trunk/vendor-prefixed/composer/autoload_static.php

    r3341985 r3342090  
    55namespace RestrictMate\Vendor\Composer\Autoload;
    66
    7 class ComposerStaticInite38c18ecd269549f61e766c9bc3e535a
     7class ComposerStaticInit436c97c5f3869cdf83d3b69e457c9bb4
    88{
    99    public static $prefixLengthsPsr4 = array (
     
    399399    {
    400400        return \Closure::bind(function () use ($loader) {
    401             $loader->prefixLengthsPsr4 = ComposerStaticInite38c18ecd269549f61e766c9bc3e535a::$prefixLengthsPsr4;
    402             $loader->prefixDirsPsr4 = ComposerStaticInite38c18ecd269549f61e766c9bc3e535a::$prefixDirsPsr4;
    403             $loader->classMap = ComposerStaticInite38c18ecd269549f61e766c9bc3e535a::$classMap;
     401            $loader->prefixLengthsPsr4 = ComposerStaticInit436c97c5f3869cdf83d3b69e457c9bb4::$prefixLengthsPsr4;
     402            $loader->prefixDirsPsr4 = ComposerStaticInit436c97c5f3869cdf83d3b69e457c9bb4::$prefixDirsPsr4;
     403            $loader->classMap = ComposerStaticInit436c97c5f3869cdf83d3b69e457c9bb4::$classMap;
    404404
    405405        }, null, ClassLoader::class);
Note: See TracChangeset for help on using the changeset viewer.