public static final function getInstance() { if (self::$__instance == NULL) { $class = get_called_class(); self::$__instance = new $class(); } return self::$__instance; }