public static function emergency(...$messages): void
    {
        static::init();

        if (!static::isTemporaryDisabled('emergency')) {
            foreach (static::$adapters as $adapter) {
                /* @var $adapter \Koldy\Log\Adapter\AbstractLogAdapter */
                if ($adapter->isLevelEnabled(self::EMERGENCY)) {
                    $adapter->emergency((new Message(self::EMERGENCY))->setMessages($messages));
                }
            }
        }
    }