MantisBT: master 0719f32d

Author Committer Branch Timestamp Parent
dregad dregad master 2013-01-09 08:37 master 8b98640d
Affected Issues  0013298: commas and multi-dimensional arrays in adm_config_set
Changeset

admin_config_set: Revised process_complex_value() function

The new code features an improved regex, which deals more efficiently
with the parsing of multi-dimensional and associative arrays.

Regex are defined as static variables for better performance with
repeated and recursive calls

Known issue: an invalid definition like 'array(array(1,2)=>array(3,4))'
is not properly parsed.

Fixes 0013298

mod - adm_config_set.php Diff File