Melt butter in saucepan over medium-low heat. Add onion and garlic, cook until they begin softening then add mushrooms. Cook until onions and mushrooms are almost fully cooked. Add salt, pepper, basil, chicken broth and wine. Simmer until wine cooks off. Add heavy cream and white truffle oil. Cook until sauce thickens. Serve over ravioli.