function bat_api_services_add_type in Booking and Availability Management API 7.2
Create a new type.
Parameters
string $name:
string $type:
int $uid:
int $status:
1 string reference to 'bat_api_services_add_type'
- bat_api_services_resources in ./
bat_api.module - Implements hook_services_resources().
File
- ./
bat_api.module, line 1395 - API access to booking data for BAT.
Code
function bat_api_services_add_type($name, $type, $uid, $status) {
$return = new stdClass();
$return->sessid = session_id();
if (bat_type_bundle_load($type) !== FALSE && $name != '') {
$bat_type = bat_type_create(array(
'name' => $name,
'type' => $type,
'status' => $status,
'uid' => $uid,
'created' => REQUEST_TIME,
'changed' => REQUEST_TIME,
));
bat_type_save($bat_type);
$return->type_id = $bat_type->type_id;
$return->status = 1;
}
else {
$return->status = 0;
}
return $return;
}