예제 #1
0
 /**
  * @return SourceFileManager
  */
 public function newSourceFileManager()
 {
     $aSrcMgr = parent::newSourceFileManager();
     $aSrcMgr->addFolder(new Folder(\org\jecat\framework\PATH . '/template', Folder::CLEAN_PATH), null, 'org\\jecat\\framework');
     return $aSrcMgr;
 }
예제 #2
0
 public function display(UI $aUI = null, IOutputStream $aDevice = null, $sTemplate = null, $bSubTemplate = false)
 {
     if (!$sTemplate) {
         $sTemplate = 'org.jecat.framework:MsgQueue.template.html';
     }
     if (!$aUI) {
         $aUI = UIFactory::singleton()->create();
     }
     if (!$bSubTemplate) {
         $aUI->display($sTemplate, array('aMsgQueue' => $this), $aDevice);
     } else {
         call_user_func_array($sTemplate, array(new HashTable(array('aMsgQueue' => $this)), $aDevice));
     }
 }