public function MerciDefaultController::getQuantityReserved in MERCI (Manage Equipment Reservations, Checkout and Inventory) 7.3
1 call to MerciDefaultController::getQuantityReserved()
- MerciDefaultController::getErrors in merci_core/
reservation.handler.inc
File
- merci_core/
reservation.handler.inc, line 270 - Abstraction of the selection logic of an entity reference field.
Class
- MerciDefaultController
- A null implementation of EntityReference_SelectionHandler.
Code
public function getQuantityReserved($delta = NULL, $dates = array()) {
$this
->validate();
$quantity_reserved = $this->quantity_reserved;
if ($delta === NULL) {
return $quantity_reserved;
}
if (empty($dates)) {
return array_key_exists($delta, $quantity_reserved) ? $quantity_reserved[$delta] : 0;
}
$date_value = $dates['value'];
return (array_key_exists($delta, $quantity_reserved) and array_key_exists($date_value, $quantity_reserved[$delta])) ? $quantity_reserved[$delta][$date_value] : 0;
}