/** * Returns the singleton instance * @return TAdiantiCoreTranslator */ public static function getInstance() { // if there's no instance if (empty(self::$instance)) { // creates a new object self::$instance = new TAdiantiCoreTranslator(); } // returns the created instance return self::$instance; }