This is class is heavily based on wordpress wp_enqueue_script / wp_enqueue_style
Step 1 : Include the file in your application [bootstrap / load / anywhere you need ] and initiate the class
require('class-eifyQueueScriptStyle.php');
$queue = new eify_QueueScriptStyle;
Options [
HandlerName : Some Name For The Enqued Script
SRC : File URL
Version : Script Version
Footer : if need to show in footer { TRUE | FALSE }
]
script_enqueue($handle,$src,$version,$footer = false)
$queue->script_enqueue('jQuery','jQuery.js','1.0',true);
$queue->style_enqueue('jQueryCss','jQuery.css','1.0',false);
Options [
footer : True / False [ Get Only Footer Script / Styles]
]
echo $queue->get_script();
echo $queue->get_style(true) ;
$queue->script_enqueue('jQueryui','jQueryui.min.js','1.11.0','jQuery','',false);
$queue->script_enqueue('jQuery','jQuery.min.js','1.11.0','','',false);
$queue->style_enqueue('jQueryuicss','jQueryui.min.css','1.11.0','jQuery','',false);
$queue->style_enqueue('jQuerycss','jQuery.min.css','1.11.0','','',false);
$attr = array('SHOW' => 'HIDE','WHAT' => 'NONE');
$queue->script_enqueue('jQueryMobile','jquery.mobile.min.js','1.11.0','jQuery','',$aatt,false);
var_dump($queue->has_script('jQuery'));
var_dump($queue->has_style('jQueryCss'));
$queue->dequeue_script('jQuery');
$queue->dequeue_style('jQueryCss');
Please submit all issues and questions using GitHub issues and I will try to help you :)