SettingsController::configuration PHP Method

configuration() public method

public configuration ( )
    public function configuration()
    {
        $this->permission('Garden.Settings.Manage');
        $this->deliveryMethod(DELIVERY_METHOD_JSON);
        $this->deliveryType(DELIVERY_TYPE_DATA);
        $ConfigData = array('Title' => c('Garden.Title'), 'Domain' => c('Garden.Domain'), 'Cookie' => c('Garden.Cookie'), 'Theme' => c('Garden.Theme'), 'Analytics' => array('InstallationID' => c('Garden.InstallationID'), 'InstallationSecret' => c('Garden.InstallationSecret')));
        $Config = Gdn_Configuration::format($ConfigData, array('FormatStyle' => 'Dotted', 'WrapPHP' => false, 'SafePHP' => false, 'Headings' => false, 'ByLine' => false));
        $Configuration = array();
        eval($Config);
        $this->setData('Configuration', $Configuration);
        $this->render();
    }