Seldaek/monolog · error · InvalidArgumentException
Requested "%s" logger instance is not in the registry
Error message
Requested "%s" logger instance is not in the registry
What it means
Error "Requested "%s" logger instance is not in the registry" thrown in Seldaek/monolog.
Source
Thrown at src/Monolog/Registry.php:115
/**
* Clears the registry
*/
public static function clear(): void
{
self::$loggers = [];
}
/**
* Gets Logger instance from the registry
*
* @param string $name Name of the requested Logger instance
* @throws \InvalidArgumentException If named Logger instance is not in the registry
*/
public static function getInstance(string $name): Logger
{
if (!isset(self::$loggers[$name])) {
throw new InvalidArgumentException(sprintf('Requested "%s" logger instance is not in the registry', $name));
}
return self::$loggers[$name];
}
/**
* Gets Logger instance from the registry via static method call
*
* @param string $name Name of the requested Logger instance
* @param mixed[] $arguments Arguments passed to static method call
* @throws \InvalidArgumentException If named Logger instance is not in the registry
* @return Logger Requested instance of Logger
*/
public static function __callStatic(string $name, array $arguments): Logger
{
return self::getInstance($name);
}
}View on GitHub (pinned to 57eb102834)
When it happens
Trigger: Thrown at src/Monolog/Registry.php:115 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of Seldaek/monolog@57eb102834 (2026-08-17).
Data as JSON: /api/errors/59318e470e8c8caf.
Report an issue: GitHub.