PhpBrew\PatchKit\RegExpPatchRule::applyLines PHP Method

applyLines() protected method

protected applyLines ( array $lines, &$patched )
$lines array
    protected function applyLines(array $lines, &$patched)
    {
        $size = count($lines);
        for ($i = 0; $i < $size; ++$i) {
            if ($this->predicator === true || call_user_func($this->predicator, $lines[$i])) {
                $lines[$i] = preg_replace($this->pattern, $this->replacement, $lines[$i], -1, $count);
                $patched += $count;
            }
        }
        return implode($lines, PHP_EOL);
    }