!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: Apache. PHP/7.3.33 

uname -a: Linux acloudg.aryanict.com 4.18.0-513.9.1.lve.el8.x86_64 #1 SMP Mon Dec 4 15:01:22 UTC
2023 x86_64
 

uid=1095(katebhospital) gid=1098(katebhospital) groups=1098(katebhospital) 

Safe-mode: OFF (not secure)

/var/softaculous/sitepad/editor/site-data/plugins/kkart-pro/includes/   drwxr-xr-x
Free 290.54 GB of 429.69 GB (67.62%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     kkart-coupon-functions.php (2.65 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/**
 * Kkart Coupons Functions
 *
 * Functions for coupon specific things.
 *
 * @package Kkart\Functions
 * @version 3.0.0
 */

defined'ABSPATH' ) || exit;

/**
 * Get coupon types.
 *
 * @return array
 */
function kkart_get_coupon_types() {
    return (array) 
apply_filters(
        
'kkart_coupon_discount_types',
        array(
            
'percent'       => __'Percentage discount''kkart' ),
            
'fixed_cart'    => __'Fixed cart discount''kkart' ),
            
'fixed_product' => __'Fixed product discount''kkart' ),
        )
    );
}

/**
 * Get a coupon type's name.
 *
 * @param string $type Coupon type.
 * @return string
 */
function kkart_get_coupon_type$type '' ) {
    
$types kkart_get_coupon_types();
    return isset( 
$types$type ] ) ? $types$type ] : '';
}

/**
 * Coupon types that apply to individual products. Controls which validation rules will apply.
 *
 * @since  2.5.0
 * @return array
 */
function kkart_get_product_coupon_types() {
    return (array) 
apply_filters'kkart_product_coupon_types', array( 'fixed_product''percent' ) );
}

/**
 * Coupon types that apply to the cart as a whole. Controls which validation rules will apply.
 *
 * @since  2.5.0
 * @return array
 */
function kkart_get_cart_coupon_types() {
    return (array) 
apply_filters'kkart_cart_coupon_types', array( 'fixed_cart' ) );
}

/**
 * Check if coupons are enabled.
 * Filterable.
 *
 * @since  2.5.0
 *
 * @return bool
 */
function kkart_coupons_enabled() {
    return 
apply_filters'kkart_coupons_enabled''yes' === get_option'kkart_enable_coupons' ) );
}

/**
 * Get coupon code by ID.
 *
 * @since 3.0.0
 * @param int $id Coupon ID.
 * @return string
 */
function kkart_get_coupon_code_by_id$id ) {
    
$data_store KKART_Data_Store::load'coupon' );
    return empty( 
$id ) ? '' : (string) $data_store->get_code_by_id$id );
}

/**
 * Get coupon ID by code.
 *
 * @since 3.0.0
 * @param string $code    Coupon code.
 * @param int    $exclude Used to exclude an ID from the check if you're checking existence.
 * @return int
 */
function kkart_get_coupon_id_by_code$code$exclude ) {

    if ( empty( 
$code ) ) {
        return 
0;
    }

    
$data_store KKART_Data_Store::load'coupon' );
    
$ids        wp_cache_getKKART_Cache_Helper::get_cache_prefix'coupons' ) . 'coupon_id_from_code_' $code'coupons' );

    if ( 
false === $ids ) {
        
$ids $data_store->get_ids_by_code$code );
        if ( 
$ids ) {
            
wp_cache_setKKART_Cache_Helper::get_cache_prefix'coupons' ) . 'coupon_id_from_code_' $code$ids'coupons' );
        }
    }

    
$ids array_diffarray_filterarray_map'absint', (array) $ids ) ), array( $exclude ) );

    return 
apply_filters'kkart_get_coupon_id_from_code'absintcurrent$ids ) ), $code$exclude );
}

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by KaizenLouie | C99Shell Github | Generation time: 0.0042 ]--