[ Index ] |
PHP Cross Reference of Phabricator |
[Summary view] [Print] [Text view]
1 <?php 2 3 final class PhabricatorSetupCheckInvalidConfig extends PhabricatorSetupCheck { 4 5 protected function executeChecks() { 6 $groups = PhabricatorApplicationConfigOptions::loadAll(); 7 foreach ($groups as $group) { 8 $options = $group->getOptions(); 9 foreach ($options as $option) { 10 try { 11 $group->validateOption( 12 $option, 13 PhabricatorEnv::getUnrepairedEnvConfig($option->getKey())); 14 } catch (PhabricatorConfigValidationException $ex) { 15 $this 16 ->newIssue('config.invalid.'.$option->getKey()) 17 ->setName(pht("Config '%s' Invalid", $option->getKey())) 18 ->setMessage( 19 pht( 20 "Configuration option '%s' has invalid value and ". 21 "was restored to the default: %s", 22 $option->getKey(), 23 $ex->getMessage())) 24 ->addPhabricatorConfig($option->getKey()); 25 } 26 } 27 } 28 } 29 30 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Sun Nov 30 09:20:46 2014 | Cross-referenced by PHPXref 0.7.1 |