CRM-18231 Remove need for define statement and replace with new setting not settable...
[civicrm-core.git] / CRM / Admin / Form / Setting / Debugging.php
index 5a065c567ad36ef337bf8c4a7e15673d0186df11..40d95b0ee7bd121994d69f214ffdde10b54759a4 100644 (file)
@@ -54,8 +54,7 @@ class CRM_Admin_Form_Setting_Debugging extends CRM_Admin_Form_Setting {
     }
 
     parent::buildQuickForm();
-
-    if (defined('CIVICRM_ENVIRONMENT')) {
+    if (Civi::settings()->getMandatory('environment') !== NULL) {
       $element = $this->getElement('environment');
       $element->freeze();
       CRM_Core_Session::setStatus(ts('The environment settings have been disabled because it has been overridden in the settings file.'), ts('Environment settings'), 'info');