X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=api%2Fv3%2FBatch.php;h=8e01355884c9b851a203d8960d74d6c4cc404cb2;hb=4c4bfe71077ab30c088203b5a9fc0b1673f6d36a;hp=64a03901b30897118442bce67b2c9fa94d679809;hpb=af28befddd8f5e9c91a0560138fbba2654c0acc2;p=civicrm-core.git diff --git a/api/v3/Batch.php b/api/v3/Batch.php index 64a03901b3..8e01355884 100644 --- a/api/v3/Batch.php +++ b/api/v3/Batch.php @@ -2,7 +2,7 @@ /* +--------------------------------------------------------------------+ - | CiviCRM version 4.3 | + | CiviCRM version 4.4 | +--------------------------------------------------------------------+ | Copyright CiviCRM LLC (c) 2004-2013 | +--------------------------------------------------------------------+ @@ -48,6 +48,20 @@ function civicrm_api3_batch_create($params) { 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) { + $params['entity_table']['api.default'] = "civicrm_batch"; + $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 *