Incompatibilidad con PHP¶
en settings.yml :
dev: .settings: error_reporting: <?php echo ((E_ALL | E_STRICT) ^ E_DEPRECATED)."\n" ?>
en lib/vendor/symfony/lib/response/sfWebResponse.class.php on line 409
protected function normalizeHeaderName($name) { // return preg_replace('/\-(.)/e', "'-'.strtoupper('\\1')", strtr(ucfirst(strtolower($name)), '_', '-')); return preg_replace_callback( '/\-(.)/', function ($matches) { return '-'.strtoupper($matches[1]); }, strtr(ucfirst(strtolower($name)), '_', '-') ); }
en /lib/vendor/symfony/lib/util/sfToolkit.class.php on line 360
public static function pregtr($search, $replacePairs){ // return preg_replace(array_keys($replacePairs), array_values($replacePairs), $search); foreach($replacePairs as $pattern => $replacement) { if (preg_match('/(.*)e$/', $pattern, $matches)) { $pattern = $matches[1]; $search = preg_replace_callback($pattern, function ($matches) use ($replacement) { preg_match("/('::'\.)?([a-z]*)\('\\\\([0-9]{1})'\)/", $replacement, $match); return ($match[1]==''?'':'::').call_user_func($match[2], $matches[$match[3]]); }, $search); } else { $search = preg_replace($pattern, $replacement, $search); } } return $search; }