!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/packages/kkart-blocks/src/   drwxr-xr-x
Free 293.72 GB of 429.69 GB (68.36%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     Library.php (2.45 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
namespace Automattic\Kkart\Blocks;

use 
Automattic\Kkart\Blocks\Package;

/**
 * Library class.
 * Initializes blocks in WordPress.
 *
 * @internal
 */
class Library {

    
/**
     * Initialize block library features.
     */
    
public static function init() {
        
add_action'init', array( __CLASS__'register_blocks' ) );
        
add_action'init', array( __CLASS__'define_tables' ) );
    }

    
/**
     * Register custom tables within $wpdb object.
     */
    
public static function define_tables() {
        global 
$wpdb;

        
// List of tables without prefixes.
        
$tables = array(
            
'kkart_reserved_stock' => 'kkart_reserved_stock',
        );

        foreach ( 
$tables as $name => $table ) {
            
$wpdb->$name    $wpdb->prefix $table;
            
$wpdb->tables[] = $table;
        }
    }

    
/**
     * Register blocks, hooking up assets and render functions as needed.
     */
    
public static function register_blocks() {
        global 
$wp_version;
        
$blocks = [
            
'AllReviews',
            
'FeaturedCategory',
            
'FeaturedProduct',
            
'HandpickedProducts',
            
'ProductBestSellers',
            
'ProductCategories',
            
'ProductCategory',
            
'ProductNew',
            
'ProductOnSale',
            
'ProductsByAttribute',
            
'ProductTopRated',
            
'ReviewsByProduct',
            
'ReviewsByCategory',
            
'ProductSearch',
            
'ProductTag',
        ];
        
// Note: as a part of refactoring dynamic block registration, this will be moved
        // to block level config.
        
if ( version_compare$wp_version'5.3''>=' ) ) {
            
$blocks[] = 'AllProducts';
            
$blocks[] = 'PriceFilter';
            
$blocks[] = 'AttributeFilter';
            
$blocks[] = 'ActiveFilters';

            if ( 
Package::is_feature_plugin_build() ) {
                
$blocks[] = 'Checkout';
                
$blocks[] = 'Cart';
            }
        }
        if ( 
Package::is_experimental_build() ) {
            
$blocks[] = 'SingleProduct';
        }
        foreach ( 
$blocks as $class ) {
            
$class    __NAMESPACE__ '\\BlockTypes\\' $class;
            
$instance = new $class();
            
$instance->register_block_type();
        }
        
self::register_atomic_blocks();
    }

    
/**
     * Register atomic blocks on the PHP side.
     */
    
protected static function register_atomic_blocks() {
        
$atomic_blocks = [
            
'product-title',
            
'product-button',
            
'product-image',
            
'product-price',
            
'product-rating',
            
'product-sale-badge',
            
'product-summary',
            
'product-sku',
            
'product-category-list',
            
'product-tag-list',
            
'product-stock-indicator',
            
'product-add-to-cart',
        ];
        foreach ( 
$atomic_blocks as $atomic_block ) {
            
$instance = new \Automattic\Kkart\Blocks\BlockTypes\AtomicBlock$atomic_block );
            
$instance->register_block_type();
        }
    }
}

:: 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.0045 ]--