What is the best way to override changes to CRM_Core_Config without modifying the original. Have tried through inheritance, but generates the following code:
Fatal error: Cannot redeclare class CRM_Core_Config ....../code/sites/all/civiphp/CRM/Core/Config.php on line 854
It isn't possible to dynamically load and unload the class, so I was thinking of writing a module which modifies the object after it has loaded via a hook. At least this would survive upgrades.
• http://wiki.civicrm.org/confluence/display/CRMDOC/hook_civicrm_config