當前位置: 首頁>>代碼示例>>PHP>>正文


PHP ConfigManager::includeConfig方法代碼示例

本文整理匯總了PHP中ConfigManager::includeConfig方法的典型用法代碼示例。如果您正苦於以下問題:PHP ConfigManager::includeConfig方法的具體用法?PHP ConfigManager::includeConfig怎麽用?PHP ConfigManager::includeConfig使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在ConfigManager的用法示例。


在下文中一共展示了ConfigManager::includeConfig方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: executeRender

 /**
  * Render the requested Report
  * 
  * @param sfWebRequest $request The request. It's expected to have the following
  * parameters:
  * <ul>
  * <li>array<b> export</b> With the report selection and desired output rendering 
  * format.
  * <li>array<b> options</b> With custom options that wlil be pased to the callback
  * function provided by the report designer for generating the LogicalScreen.
  * <li>string<b> logicalScreen</b> With a string representation of a XML DOM. 
  * if provided, step1 gets bypassed, thus <b>options</b> param is ignored.
  * </li>
  * </ul>
  * 
  * @return sfView::NONE renderText() with the report contents.
  */
 public function executeRender(sfWebRequest $request)
 {
     $this->_confSrc = ConfigManager::includeConfig();
     $exportForm = new SelectReportForm(array(), $this->_confSrc);
     $exportForm->bind($request->getParameter('export'));
     $this->redirectUnless($exportForm->isValid(), 'export/index');
     $config = ConfigManager::configureExport($exportForm->getValues(), (array) $request->getParameter('options', array()));
     $dom = new DOMDocument();
     $dom = $dom->loadXML($request->getParameter('logicalScreen', null)) ? $dom : null;
     $report = LayoutManager::getInstance()->render($config, $this->getResponse(), $dom);
     $this->getResponse()->setContent('');
     return $this->renderText($report);
 }
開發者ID:backstageel,項目名稱:neatReports,代碼行數:30,代碼來源:actions.class.php


注:本文中的ConfigManager::includeConfig方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。