private function MerciDefaultController_non_inventory::merci_bucket_intersects in MERCI (Manage Equipment Reservations, Checkout and Inventory) 7.3
1 call to MerciDefaultController_non_inventory::merci_bucket_intersects()
File
- merci_core/
reservation.handler.inc, line 572 - Abstraction of the selection logic of an entity reference field.
Class
- MerciDefaultController_non_inventory
- A null implementation of EntityReference_SelectionHandler.
Code
private function merci_bucket_intersects($r1, $r2) {
$value = $this->date_column;
$value2 = $this->date_column2;
/*
* Make sure r1 start date is before r2 start date.
*/
if (date_create($r1->{$value}) > date_create($r2->{$value})) {
$temp = $r1;
$r1 = $r2;
$r2 = $temp;
}
if (date_create($r2->{$value}) <= date_create($r1->{$value2})) {
return true;
}
return false;
}