<?php
-
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.3 |
+ | CiviCRM version 4.5 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2013 |
+ | Copyright CiviCRM LLC (c) 2004-2014 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
*
* @package CiviCRM_APIv3
* @subpackage API_Contact
- * @copyright CiviCRM LLC (c) 2004-2013
+ * @copyright CiviCRM LLC (c) 2004-2014
* $Id: Contact.php 30415 2010-10-29 12:02:47Z shot $
*
*/
$params['contact_type_b']['api.required'] = 1;
$params['name_a_b']['api.required'] = 1;
$params['name_b_a']['api.required'] = 1;
+ $params['is_active']['api.default'] = 1;
}
/**
* @example RelationshipTypeGet.php
*/
function civicrm_api3_relationship_type_get($params) {
-
return _civicrm_api3_basic_get(_civicrm_api3_get_BAO(__FUNCTION__), $params);
}
* @access public
*/
function civicrm_api3_relationship_type_delete($params) {
-
- if ($params['id'] != NULL && !CRM_Utils_Rule::integer($params['id'])) {
- return civicrm_api3_create_error('Invalid value for relationship type ID');
- }
-
- $relationTypeBAO = new CRM_Contact_BAO_RelationshipType();
- $result = $relationTypeBAO->del($params['id']);
- if (!$result) {
- return civicrm_api3_create_error('Could not delete relationship type');
- }
- return civicrm_api3_create_success($result, $params, 'relationship_type', 'delete', $relationTypeBAO);
+ return _civicrm_api3_basic_delete(_civicrm_api3_get_BAO(__FUNCTION__), $params);
}