Eagles' Liam Ryan ruled out for two weeks