ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
class.ilUIFramework.php
Go to the documentation of this file.
1<?php
2
3/* Copyright (c) 1998-2014 ILIAS open source, Extended GPL, see docs/LICENSE */
4
13{
14 const BOWER_BOOTSTRAP_JS = "libs/bower/bower_components/bootstrap/dist/js/bootstrap.min.js";
15
16
22 public static function getJSFiles()
23 {
24 return array( "./" . self::BOWER_BOOTSTRAP_JS );
25 }
26
32 public static function getCssFiles()
33 {
34 return array("./libs/bower/bower_components/Yamm3/yamm/yamm.css");
35 }
36
37
43 public static function init(ilGlobalTemplateInterface $a_tpl = null)
44 {
45 global $DIC;
46
47 if ($a_tpl == null) {
48 $a_tpl = $DIC["tpl"];
49 }
50
51 foreach (ilUIFramework::getJSFiles() as $f) {
52 $a_tpl->addJavaScript($f, true, 0);
53 }
54 foreach (ilUIFramework::getCssFiles() as $f) {
55 $a_tpl->addCss($f);
56 }
57 }
58}
An exception for terminatinating execution or to throw for unit testing.
UI framework utility class.
static getCssFiles()
Get javascript files.
static getJSFiles()
Get javascript files.
static init(ilGlobalTemplateInterface $a_tpl=null)
Init.
$DIC
Definition: xapitoken.php:46