restored missing function
This commit is contained in:
@@ -84,6 +84,29 @@ function booking_variety_regn_form($node, &$form_state)
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Function to calculate available variety sessions for ajax enabled form booking_variety_regn_form()
|
||||||
|
* @param $timeslot_id - the timeslot ID to query
|
||||||
|
* @return array containing the variety sessions for specified timeslot that still have capacity
|
||||||
|
*/
|
||||||
|
function _booking_get_variety_timeslot_options($timeslot_id) {
|
||||||
|
$session_options = array();
|
||||||
|
$session_options[] = "--";
|
||||||
|
|
||||||
|
$session_query = db_query("SELECT * FROM {booking_variety_options} WHERE booking_variety_timeslot_id = :tid AND booking_variety_status = 1",
|
||||||
|
array(':tid' => $timeslot_id));
|
||||||
|
|
||||||
|
// Only add sessions that aren't full to the return result
|
||||||
|
foreach($session_query as $session) {
|
||||||
|
if ($session->booking_variety_regncount < $session->booking_variety_maxsize) {
|
||||||
|
$session_options[$session->vid] = $session->booking_variety_descrip;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//watchdog('booking_debug', "<pre>Variety Session Options:\n@info</pre>", array('@info' => print_r( $session_options, true)));
|
||||||
|
|
||||||
|
return $session_options;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Callback function to rebuild the variety session fieldset
|
* Callback function to rebuild the variety session fieldset
|
||||||
|
@@ -92,28 +92,6 @@ function booking_variety_session_callback($form, &$form_state) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Function to calculate available variety sessions for ajax enabled form booking_variety_regn_form()
|
|
||||||
* @param $timeslot_id - the timeslot ID to query
|
|
||||||
* @return array containing the variety sessions for specified timeslot that still have capacity
|
|
||||||
*/
|
|
||||||
function _booking_get_variety_timeslot_options($timeslot_id) {
|
|
||||||
$session_options = array();
|
|
||||||
$session_options[] = "--";
|
|
||||||
|
|
||||||
$session_query = db_query("SELECT * FROM {booking_variety_options} WHERE booking_variety_timeslot_id = :tid AND booking_variety_status = 1",
|
|
||||||
array(':tid' => $timeslot_id));
|
|
||||||
|
|
||||||
// Only add sessions that aren't full to the return result
|
|
||||||
foreach($session_query as $session) {
|
|
||||||
if ($session->booking_variety_regncount < $session->booking_variety_maxsize) {
|
|
||||||
$session_options[$session->vid] = $session->booking_variety_descrip;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
//watchdog('booking_debug', "<pre>Variety Session Options:\n@info</pre>", array('@info' => print_r( $session_options, true)));
|
|
||||||
|
|
||||||
return $session_options;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Callback function to verify if barcode was valid
|
* Callback function to verify if barcode was valid
|
||||||
|
Reference in New Issue
Block a user