/** * Return a logger's identifier. * * \param Plop::LoggerInterface $logger * A logger whose identifier we're interested in. * * \retval string * The logger's identifier. */ protected static function getLoggerId(\Plop\LoggerInterface $logger) { $func = $logger->getMethod(); $cls = $logger->getClass(); $ns = $logger->getNamespace(); return "{$func}:{$cls}:{$ns}"; }