<?php
/**
 * Plugin Name: All In One Carousel For Divi
 * Plugin URI:  https://diviextended.com/product/all-in-one-carousel-for-divi
 * Description: All in One Carousel plugin for Divi is a multipurpose solution to display blogs, content, and images in stunning carousels on your website.
 * Version:     1.8.0
 * Author:      Elicus
 * Author URI:  https://elicus.com
 * Update URI:  https://diviextended.com
 * License:     GPL2
 * License URI: https://www.gnu.org/licenses/gpl-2.0.html
 * Text Domain: all-in-one-carousel-for-divi
 * Domain Path: /languages
**/

define( 'ALL_IN_ONE_CAROUSEL_FOR_DIVI_VERSION', '1.8.0' );
define( 'ALL_IN_ONE_CAROUSEL_FOR_DIVI_PATH', plugin_dir_url( __FILE__ ) );
define( 'ALL_IN_ONE_CAROUSEL_FOR_DIVI_BASENAME', plugin_basename( __FILE__ ) );

require_once plugin_dir_path( __FILE__ ) . 'includes/src/class-installation.php';
register_activation_hook( __FILE__, array( 'All_In_One_Carousel_For_Divi_Installation', 'el_plugin_add_installs' ) );
register_deactivation_hook( __FILE__, array( 'All_In_One_Carousel_For_Divi_Installation', 'el_plugin_remove_installs' ) );

if ( ! function_exists( 'aioc_initialize_extension' ) ):
	/**
	 * Creates the extension's main class instance.
	 *
	 * @since 1.0.0
	 */
	function aioc_initialize_extension() {
		require_once plugin_dir_path( __FILE__ ) . 'includes/AllInOneCarouselForDivi.php';
	}
	add_action( 'divi_extensions_init', 'aioc_initialize_extension' );
endif;
