Arquivos
hhvm/hphp/test/slow/assignment/1707.php
T
Paul Tarjan c2ec1c97c9 sortof format slow tests
A poor man's formatter since I didn't like any of the other ones I found. The original C++ source sometimes put newlines and sometimes not.

Codemods:

    codemod '([;{}])([^\n])' '\1\n\2'
    codemod -m '\s*<\?php\s+' '<?php\n\n'
    codemod '\t' '  '

I hand-fixed all the failing tests
2013-05-30 17:32:57 -07:00

19 linhas
348 B
PHP

<?php
function g($key, $old, $new, $s = false) {
$diff = array();
if ($old !== $new) {
if ($s) {
$old = f($old, true);
$new = f($new, true);
}
$diff['old'][$key] = $old;
$diff['new'][$key] = $new;
}
return $diff;
}
function f($a0, $a1) {
return 'should_be_modified';
}
var_dump(g('key', 'old', 'new', true));