/** * Create singleton instance. * @return HM_Reviews */ public static function get_instance() { if (!self::$instance) { self::$instance = new self(); self::$instance->setup_actions(); } return self::$instance; }
Text Domain: resourcespace Domain Path: /languages */ define('PJ_RESOURCESPACE_PLUGIN_VERSION', '0.1'); define('PJ_RESOURCE_SPACE_PLUGIN_DIR', untrailingslashit(plugin_dir_path(__FILE__))); define('PJ_RESOURCE_SPACE_PLUGIN_URL', untrailingslashit(plugin_dir_url(__FILE__))); defined('PJ_RESOURCE_SPACE_RESULTS_PER_PAGE') or define('PJ_RESOURCE_SPACE_RESULTS_PER_PAGE', 10); if (!class_exists('MEXP_Service')) { wp_die(esc_html__('Media Explorer plugin must be enabled.', 'resourcespace')); } require_once __DIR__ . '/inc/class-resource-space-loader.php'; require_once __DIR__ . '/inc/class-resource-space-admin.php'; require_once __DIR__ . '/inc/class-mexp-resource-space-service.php'; require_once __DIR__ . '/inc/class-mexp-resource-space-template.php'; Resource_Space_Loader::get_instance(); Resource_Space_Admin::get_instance(); add_filter('mexp_services', function (array $services) { if (current_user_can('insert_from_resourcespace')) { $services['resource-space'] = new MEXP_Resource_Space_Service(); } return $services; }); /** * Enqueue Visual Composer modification scripts if plugin is active. * @return null */ function resource_space_vc_script() { if (!(defined('WPB_VC_VERSION') && WPB_VC_VERSION)) { return; }