Current File : /home/inlingua/www/crm/ninexb/wp-content/plugins/tablesome/includes/shortcode-builder/handler.php |
<?php
namespace Tablesome\Includes\Shortcode_Builder;
if (!defined('ABSPATH')) {
exit;
} // Exit if accessed directly
if (!class_exists('\Tablesome\Includes\Shortcode_Builder\Handler')) {
class Handler
{
public function validate($table_id)
{
$post = get_post($table_id);
return isset($post) && $post->post_type == TABLESOME_CPT ? true : false;
}
public function get_columns($table_id)
{
$table_meta = get_tablesome_data($table_id);
return isset($table_meta['columns']) ? $table_meta['columns'] : [];
}
}
}