/** * tear down agents config */ public static function cleanAgentsConfig() { self::$agentsConfig = []; }
/** * Get a closure serializer. * * @return Serializer */ protected static function getSerializer() { if (!self::$serializer) { self::$serializer = new Serializer(); } return self::$serializer; }
/** * set how to use queue. * @param $enable * @param $handler * * @throws \Exception */ public static function queue($enable, $handler = null) { if (is_callable($enable)) { $handler = $enable; $enable = true; } self::$enableQueue = !!$enable; if (is_callable($handler)) { self::$howToUseQueue = $handler; } }