HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: /var/www/html/triad-infosec/wp-content/themes/Avada/includes/lib/inc/custom-icons/custom-icons.php
<?php
/**
 * Adds Custom Icon functionality.
 *
 * @author     ThemeFusion
 * @copyright  (c) Copyright by ThemeFusion
 * @link       https://avada.com
 * @package    Fusion-Library
 * @since      2.2
 */

// Do not allow directly accessing this file.
if ( ! defined( 'ABSPATH' ) ) {
	exit( 'Direct script access denied.' );
}

if ( ! defined( 'FUSION_ICONS_BASE_DIR' ) || ! defined( 'FUSION_ICONS_BASE_URL' ) ) {
	$upload_dir = wp_upload_dir();

	if ( ! defined( 'FUSION_ICONS_BASE_DIR' ) ) {
		define( 'FUSION_ICONS_BASE_DIR', trailingslashit( $upload_dir['basedir'] ) . 'fusion-icons/' );
	}

	if ( ! defined( 'FUSION_ICONS_BASE_URL' ) ) {
		define( 'FUSION_ICONS_BASE_URL', trailingslashit( $upload_dir['baseurl'] ) . 'fusion-icons/' );
	}
}

require_once FUSION_LIBRARY_PATH . '/inc/custom-icons/custom-icons-helpers.php';
require_once FUSION_LIBRARY_PATH . '/inc/custom-icons/class-fusion-custom-icon-set.php';


// Create object and add custom icons feature.
$fusion_custom_icons = Fusion_Custom_Icon_Set::get_instance();

/* Omit closing PHP tag to avoid "Headers already sent" issues. */