West Ham captain Mark Noble is set to stay at the club for another year after agreeing a contract extension in east London.