Example #1
0
 public function testStaticBuilders()
 {
     $manager = \Packaged\Dispatch\AssetManager::aliasType('alias');
     $this->assertInstanceOf('\\Packaged\\Dispatch\\AssetManager', $manager);
     $manager = \Packaged\Dispatch\AssetManager::assetType();
     $this->assertInstanceOf('\\Packaged\\Dispatch\\AssetManager', $manager);
     $manager = \Packaged\Dispatch\AssetManager::sourceType();
     $this->assertInstanceOf('\\Packaged\\Dispatch\\AssetManager', $manager);
     $manager = \Packaged\Dispatch\AssetManager::vendorType('pckaged', 'config');
     $this->assertInstanceOf('\\Packaged\\Dispatch\\AssetManager', $manager);
     $this->assertNull($manager->getResourceUri('missing.png'));
     $this->assertNull($manager->getResourceUri(''));
 }
Example #2
0
File: Ui.php Project: fortifi/ui
 public static function boot(AssetManager $am = null, $bootstrap = true, $jquery = true, $fontAwesome = true)
 {
     if ($am === null) {
         $am = AssetManager::vendorType('fortifi', 'ui');
     }
     static::$assetManager = $am;
     //Require Base UI
     $am->requireCss('assets/css/ui-base');
     $am->requireJs('assets/js/ui-base');
     if ($jquery) {
         //Require JQuery
         $am->requireJs('assets/vendor/jquery/2.1.4.min');
     }
     if ($bootstrap) {
         //Require Bootstrap
         $am->requireCss('assets/vendor/bootstrap/3.3.4.min');
         $am->requireJs('assets/vendor/bootstrap/3.3.4.min');
     }
     if ($fontAwesome) {
         $am->requireCss('//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css');
     }
 }