/**
  * Returns the Media/Assistant submenu table column slugs/keys
  *
  * @since 2.22
  *
  * @return	array	( index => 'column_slug' )
  */
 public function get_default_column_names()
 {
     if (!class_exists('MLAQuery')) {
         require_once MLA_PLUGIN_PATH . 'includes/class-mla-data-query.php';
         MLAQuery::initialize();
     }
     return array_keys(apply_filters('mla_list_table_get_columns', MLAQuery::$default_columns));
 }
<?php

/**
 * Media Library Assistant Shortcode handler(s)
 *
 * @package Media Library Assistant
 * @since 2.20
 */
/* 
 * The MLA database access functions aren't available to "front end" posts/pages
 */
if (!class_exists('MLAQuery')) {
    require_once MLA_PLUGIN_PATH . 'includes/class-mla-data-query.php';
    MLAQuery::initialize();
}
if (!class_exists('MLAData')) {
    require_once MLA_PLUGIN_PATH . 'includes/class-mla-data.php';
    MLAData::initialize();
}
/**
 * Class MLA (Media Library Assistant) Shortcode Support provides the functions that
 * implement the [mla_gallery] and [mla_tag_cloud] shortcodes. It also implements the
 * mla_get_shortcode_attachments() and mla_get_terms() database access functions.
 *
 * @package Media Library Assistant
 * @since 2.20
 */
class MLAShortcode_Support
{
    /**
     * Style and Markup templates