Bayern Munich winger Franck Ribery has delivered on his promise by putting pen to paper on a new four-year contract.