public function stub($name, $isNewRule = true)
{
$key = strtolower($name);
if (isset($this->state->stubs->{$key})) {
$stub = $this->state->stubs->{$key};
} else {
$stub = $this->state->stubs->{$key} = $this->createStub($name);
}
if ($isNewRule) {
$stub->closeRule();
}
return $stub;
}