'14649', 'slug' => 'tableberg', 'type' => 'plugin', 'public_key' => 'pk_8043aa788c004c4b385af8384c74b', 'is_premium' => false, 'has_addons' => false, 'has_paid_plans' => false, 'menu' => array( 'slug' => 'tableberg-settings', 'first-path' => 'admin.php?page=tableberg-settings&route=welcome', ), )); } return $tab_fs; } // Init Freemius. tab_fs(); // Signal that SDK was initiated. do_action('tab_fs_loaded'); } if (!class_exists('Tableberg')) { /** * External Query Block main class. */ class Tableberg { /** * Constructor. * * @return void */ public function __construct() { new Tableberg\Admin\Tableberg_Admin(); new Tableberg\Blocks\Button(); new Tableberg\Blocks\Image(); new Tableberg\Blocks\Table(); new Tableberg\Blocks\Cell(); register_activation_hook(__FILE__, array($this, 'activate_plugin')); register_deactivation_hook(__FILE__, array($this, 'deactivate_plugin')); } /** * The code that runs during plugin activation. * This action is documented in includes/Activator.php */ public function activate_plugin() { Tableberg\Activator::activate(); } /** * The code that runs during plugin deactivation. * This action is documented in includes/Deactivator.php */ public function deactivate_plugin() { Tableberg\Deactivator::deactivate(); } } new Tableberg(); }