Ryan Sidebottom has committed himself to Yorkshire for the remainder of his career after extending his contract until 2015.