1
0
mirror of https://github.com/Seldaek/monolog.git synced 2025-10-19 23:56:17 +02:00

Add ->withName to clone a handler and get a new name, fixes #730

This commit is contained in:
Jordi Boggiano
2016-02-13 16:46:17 +00:00
parent baca9641ba
commit cb2778ae77
3 changed files with 29 additions and 0 deletions

View File

@@ -153,6 +153,19 @@ class Logger implements LoggerInterface
return $this->name;
}
/**
* Return a new cloned instance with the name changed
*
* @return static
*/
public function withName($name)
{
$new = clone $this;
$new->name = $name;
return $new;
}
/**
* Pushes a handler on to the stack.
*