Skip to content

Embed URL

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
<?php
require __DIR__ . "/path/to/Patchwork.php";
use Patchwork\Preprocessor as pp;
pp\attach(array(function(pp\Source $s)
{
$needle = "var_dump"; # The function to replace
$replacement = "customDump"; # The replacement
foreach ($s->findAll(T_STRING) as $offset) {
if ($s->tokens[$offset][pp\Source::STRING_OFFSET] === $needle) {
$s->splice($replacement, $offset, 1);
}
}
}));
require __DIR__ . "/your_code.php";
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.