Updated preg_match to preg_replace_callback

Was throwing a deprecation error, figured it's worth fixing.
This commit is contained in:
Joshua Sherman 2014-01-22 12:31:57 -05:00
parent d8e6c43868
commit 0c3b239417

View file

@ -487,7 +487,14 @@ class Controller extends Object
// Scrubs class names with hyphens // Scrubs class names with hyphens
if (strpos($module_class, '-') !== false) if (strpos($module_class, '-') !== false)
{ {
$module_class = preg_replace('/(-(.{1}))/e', 'strtoupper("$2")', $module_class); $module_class = preg_replace_callback(
'/(-(.{1}))/',
function ($matches)
{
return strtoupper($matches[2]);
},
$module_class
);
} }
return array($module_class, $module_filename, $template_basename, $css_class, $js_basename); return array($module_class, $module_filename, $template_basename, $css_class, $js_basename);