• File: provider_library.class.php
  • Full Path: /home/bravrvjk/hpgt.org/wp-content/plugins/unlimited-elements-for-elementor/provider/provider_library.class.php
  • Date Modified: 10/13/2021 2:37 PM
  • File size: 980 bytes
  • MIME-type: text/x-php
  • Charset: utf-8
<?php

class UniteCreatorLibrary extends UniteCreatorLibraryWork{
	
	
	/**
	 * get platform include by handle
	 */
	protected function getUrlPlatformInclude($handle){
				
		$urlInclude = null;
		
		switch($handle){
			case "jquery":
				$urlInclude = UniteProviderFunctionsUC::getUrlJQueryInclude();
			break;
			case "jquery-migrate":
				$urlInclude = UniteProviderFunctionsUC::getUrlJQueryMigrateInclude();
			break;
			//case "ue_remote_controls":
				//$urlInclude = GlobalsUC::$url_assets."aaa_remote/ue_remote_controls.js";
			//break;
		}
		
		return($urlInclude);
	}
	
	
	/**
	 * function for override, process provide library
	 * return true if library found and processed, and false if not
	 */
	public function processProviderLibrary($name){
				
		switch($name){
			case "jquery":
				UniteProviderFunctionsUC::addjQueryInclude();
				
			break;
			default:
				return(false);
			break;
		}
		
		return(true);
	}
	
	
}