/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.3 |
+ | CiviCRM version 4.4 |
+--------------------------------------------------------------------+
| Copyright CiviCRM LLC (c) 2004-2013 |
+--------------------------------------------------------------------+
return _civicrm_api3_basic_create(_civicrm_api3_get_BAO(__FUNCTION__), $params);
}
+/**
+ * Adjust Metadata for Create action
+ *
+ * The metadata is used for setting defaults, documentation & validation
+ * @param array $params array or parameters determined by getfields
+ */
+function _civicrm_api3_batch_create_spec(&$params) {
+ //@todo - the entity table field looks like it is not actually required & should probably be removed (or a description added if
+ // it is actually required)
+ $params['entity_table']['api.default'] = "civicrm_batch";
+ $params['entity_table']['type'] = CRM_Utils_Type::T_STRING;
+
+ $params['modified_date']['api.default'] = "now";
+ $params['status_id']['api.required'] = 1;
+ $params['title']['api.required'] = 1;
+ $params['status_id']['api.required'] = 1;
+}
+
/**
* Get a Batch
*