/** * @static * @return TransactionManager */ public static function getInstance() { if (!isset(self::$manager)) { self::$manager = new DefaultTransactionManager(); } return self::$manager; }