/var/www/flurhymez/vendor/mockery/mockery/library/Mockery/Generator
Edit: /var/www/flurhymez/vendor/mockery/mockery/library/Mockery/Generator/StringManipulationGenerator.php (3097B)
passes = $passes;
}
public function generate(MockConfiguration $config)
{
$code = file_get_contents(__DIR__ . '/../Mock.php');
$className = $config->getName() ?: $config->generateName();
$namedConfig = $config->rename($className);
foreach ($this->passes as $pass) {
$code = $pass->apply($code, $namedConfig);
}
return new MockDefinition($namedConfig, $code);
}
public function addPass(Pass $pass)
{
$this->passes[] = $pass;
}
}