X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FAdmin%2FForm%2FSetting%2FMiscellaneous.php;h=277c278fb90f3f5a451e1eef144fcb7d8133deb4;hb=d5ad8c27aae985b4b0e794a8d5328c83da670f57;hp=ed17f057b87e7d044b9b21fede5c4a30c9fa0615;hpb=397d0aec7771968e6ad649229f9a72c9c0e9b12c;p=civicrm-core.git diff --git a/CRM/Admin/Form/Setting/Miscellaneous.php b/CRM/Admin/Form/Setting/Miscellaneous.php index ed17f057b8..277c278fb9 100644 --- a/CRM/Admin/Form/Setting/Miscellaneous.php +++ b/CRM/Admin/Form/Setting/Miscellaneous.php @@ -3,7 +3,7 @@ +--------------------------------------------------------------------+ | CiviCRM version 4.6 | +--------------------------------------------------------------------+ - | Copyright CiviCRM LLC (c) 2004-2014 | + | Copyright CiviCRM LLC (c) 2004-2015 | +--------------------------------------------------------------------+ | This file is a part of CiviCRM. | | | @@ -23,12 +23,12 @@ | GNU Affero General Public License or the licensing of CiviCRM, | | see the CiviCRM license FAQ at http://civicrm.org/licensing | +--------------------------------------------------------------------+ -*/ + */ /** * * @package CRM - * @copyright CiviCRM LLC (c) 2004-2014 + * @copyright CiviCRM LLC (c) 2004-2015 * $Id$ * */ @@ -56,18 +56,17 @@ class CRM_Admin_Form_Setting_Miscellaneous extends CRM_Admin_Form_Setting { public $_uploadMaxSize; /** - * Basic setup + * Basic setup. */ - public function preProcess() { - $config = CRM_Core_Config::singleton(); + $config = CRM_Core_Config::singleton(); $this->_uploadMaxSize = (int) ini_get('upload_max_filesize'); // check for post max size CRM_Core_Config_Defaults::formatUnitSize(ini_get('post_max_size'), TRUE); } /** - * Build the form object + * Build the form object. * * @return void */ @@ -78,10 +77,9 @@ class CRM_Admin_Form_Setting_Miscellaneous extends CRM_Admin_Form_Setting { $validTriggerPermission = CRM_Core_DAO::checkTriggerViewPermission(FALSE); // FIXME: for now, disable logging for multilingual sites OR if triggers are not permittted - $domain = new CRM_Core_DAO_Domain; + $domain = new CRM_Core_DAO_Domain(); $domain->find(TRUE); - $attribs = $domain->locales || !$validTriggerPermission ? - array('disabled' => 'disabled') : array(); + $attribs = $domain->locales || !$validTriggerPermission ? array('disabled' => 'disabled') : array(); $this->assign('validTriggerPermission', $validTriggerPermission); $this->addYesNo('logging', ts('Logging'), NULL, NULL, $attribs); @@ -118,14 +116,17 @@ class CRM_Admin_Form_Setting_Miscellaneous extends CRM_Admin_Form_Setting { } /** - * Global form rule + * Global form rule. * - * @param array $fields the input form values - * @param array $files the uploaded files if any - * @param array $options additional user data + * @param array $fields + * The input form values. + * @param array $files + * The uploaded files if any. + * @param array $options + * Additional user data. * - * @return true if no errors, else array of errors - * @static + * @return bool|array + * true if no errors, else array of errors */ public static function formRule($fields, $files, $options) { $errors = array(); @@ -158,20 +159,13 @@ class CRM_Admin_Form_Setting_Miscellaneous extends CRM_Admin_Form_Setting { $config = CRM_Core_Config::singleton(); $params = $this->controller->exportValues($this->_name); - // update upload max size in $config - // Fixme: why are we storing this php setting in $config? - $hiddenSettings = array( - 'maxImportFileSize' => CRM_Core_Config_Defaults::formatUnitSize(ini_get('upload_max_filesize')) - ); - CRM_Core_BAO_ConfigSetting::create($hiddenSettings); - // get current logging status $values = $this->exportValues(); parent::postProcess(); if ($config->logging != $values['logging']) { - $logging = new CRM_Logging_Schema; + $logging = new CRM_Logging_Schema(); if ($values['logging']) { $logging->enableLogging(); } @@ -180,4 +174,5 @@ class CRM_Admin_Form_Setting_Miscellaneous extends CRM_Admin_Form_Setting { } } } + }