Source for file display.php
Documentation is available at display.php
 * @copyright   Copyright (C) 2005 - 2013 Open Source Matters, Inc. All rights reserved.  
 * @license     GNU General Public License version 2 or later; see LICENSE.txt  
 * Display Controller for global configuration  
     * Method to display global configuration.  
     * @return  boolean    True on success, false on failure.  
        // Get the document object.  
        $viewName     = 
$this->input->getWord('view', 'config');  
        $viewFormat   = 
$document->getType();  
        $layoutName   = 
$this->input->getWord('layout', 'default');  
        // Access back-end com_config  
        // Set back-end required params  
        $document->setType('json');  
        $app->input->set('view', 'application');  
        // Execute back-end controller  
        $serviceData = 
json_decode($displayClass->execute(), true);  
        // Reset params back after requesting from service  
        $document->setType('html');  
        $app->input->set('view', $viewName);  
        // Register the layout paths for the view  
        $paths = 
new SplPriorityQueue;  
        $paths->insert(JPATH_COMPONENT . 
'/view/' . 
$viewName . 
'/tmpl', 'normal');  
        $viewClass  = 
'ConfigView' . 
ucfirst($viewName) . 
ucfirst($viewFormat);  
        $modelClass = 
'ConfigModel' . 
ucfirst($viewName);  
            if ($viewName != 
'close')  
                $model = 
new $modelClass;  
                if (!JFactory::getUser()->authorise('core.admin', $model->getState('component.option')))  
            $view = 
new $viewClass($model, $paths);  
            $view->setLayout($layoutName);  
            // Push document object into the view.  
            $view->document = 
$document;  
            // Load form and bind data  
            $form = 
$model->getForm();  
                $form->bind($serviceData);  
            // Set form and data to the view  
            $view->data = 
&$serviceData;  
 
 
	
		Documentation generated on Tue, 19 Nov 2013 15:01:35 +0100 by phpDocumentor 1.4.3