epgrecの重複チェック処理に関してなんですが
時間の重ならない番組をチューナーの個数分録画予約した後
それら全てに重なる番組を録画しようとすると
重複予約を解消できないになってしまいます

登録順を逆にして一番時間の長い番組を最初に登録すれば
残りのチューナー個数分の予約も可能です

これを登録順に関わらず録画予約可能にしたいのですが
Reservation.class.phpの巧い修正方法は無いでしょうか?