File: /var/www/html/delstar/wp-content/plugins/essential-grid/includes/addons/gallery.class.php
<?php
/**
* @package Essential_Grid
* @author ThemePunch <info@themepunch.com>
* @link https://www.essential-grid.com/
* @copyright 2024 ThemePunch
*/
if( !defined( 'ABSPATH') ) exit();
class Essential_Grid_Gallery_Addon extends Essential_Grid_Abstract_Addon
{
protected string $_handle = 'esg-gallery-addon';
/**
* addon is missing if original gallery option still in database
*
* @return bool
*/
public function is_missing(): bool {
if ($this->is_installed_active()) return false;
$option = get_option('tp_eg_overwrite_gallery', 'off');
return !empty($option) && $option !== 'off';
}
}