HEX
Server: Apache
System: Linux webd004.cluster130.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
User: frenchy (106757)
PHP: 7.4.33
Disabled: _dyuweyrj4,_dyuweyrj4r,dl
Upload Files
File: /home/frenchy/refonte2023/wordpress/wp-content/plugins/ova-team/inc/class-ova-assets.php
<?php 
defined( 'ABSPATH' ) || exit();

if( !class_exists( 'OVATEAM_assets' ) ){
	class OVATEAM_assets{

		public function __construct(){

			add_action( 'wp_enqueue_scripts', array( $this, 'ovateam_enqueue_scripts' ), 10, 0 );

			/* Add JS for Elementor */
			add_action( 'elementor/frontend/after_register_scripts', array( $this, 'ova_enqueue_scripts_elementor_team' ) );
			if( is_admin() ){
				add_action( 'admin_footer', array( $this, 'ova_team_admin_enqueue_scripts' ), 10, 2 );
			}
		}



		public function ovateam_enqueue_scripts(){

			// Init Css
			wp_enqueue_style( 'ovateam_style', OVATEAM_PLUGIN_URI.'assets/css/frontend/ovateam-style.css' );

			wp_enqueue_script('ovateam_script', OVATEAM_PLUGIN_URI.'assets/js/ova_team.js', array('jquery'), false , true);	

			wp_localize_script( 'ovateam_script', 'ova_team_ajax_object', array( 'ajax_url' => admin_url( 'admin-ajax.php' ) ) );

		}

		// Add JS for elementor
		public function ova_enqueue_scripts_elementor_team(){
			wp_enqueue_script( 'script-elementor-team', OVATEAM_PLUGIN_URI. 'assets/js/script-elementor.js', [ 'jquery' ], false, true );
		}


		public function ova_team_admin_enqueue_scripts(){

			// Jquery UI
			wp_enqueue_style( 'jquery-ui', OVATEAM_PLUGIN_URI.'assets/libs/jquery-ui/jquery-ui.min.css' );
			wp_enqueue_script( 'jquery-ui-tabs' );
		}


	}
	new OVATEAM_assets();
}