/** * Fledging. Get singleton instance * * @param array $settings linfo settings * @access public * @return object LinfoError instance */ public static function Fledging($settings = null) { $c = __CLASS__; if (!isset(self::$_fledging)) { self::$_fledging = new $c($settings); } return self::$_fledging; }
/** * Wipe out singleton instance. Used mainly for unit tests * * @static * @return void */ public static function clear() { self::$_fledging = null; }