On Collision change of logic...

Collision detection is awesome, however I have a slight problem with the way I am storing my data,

start_date, and end_date store the correct 2 dates, however the times, in my application mean something else: The start time means each day between the 2 dates I am available, whereas the end time means each day that is the time it ends,
so for example if in the database it had start_date 2012-10-19 09:00:00 and end_date 2012-10-22 17:00:00 , that would mean the event would be from 9-5pm on the 19th, 20th, 21st, and 22nd.

Given those new definitions (i am doing availability)
I would need to change the OnCollision event to return true/false correctly.

Where do I change this?


Remember that collision extension does it check and then calls “onEventCollision” event where you can include your logic and finally tell - if that’s real collision or it’s ok and that events can collide (say, you case or we have some “very special and important” event).

Best regards,