X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=api%2Fv3%2FLocBlock.php;h=5f9b1ce9e48d9c67a0617f163b6d810dcf2d7592;hb=5c22567ff39bf585b2da7920620666f4aef2cc92;hp=63245132a7ad24d30ed0cebbc91457a332836f5e;hpb=c9baa85a27f776bc2b49bc5d38611f537cf19f30;p=civicrm-core.git diff --git a/api/v3/LocBlock.php b/api/v3/LocBlock.php index 63245132a7..5f9b1ce9e4 100644 --- a/api/v3/LocBlock.php +++ b/api/v3/LocBlock.php @@ -3,7 +3,7 @@ +--------------------------------------------------------------------+ | CiviCRM version 5 | +--------------------------------------------------------------------+ - | Copyright CiviCRM LLC (c) 2004-2017 | + | Copyright CiviCRM LLC (c) 2004-2019 | +--------------------------------------------------------------------+ | This file is a part of CiviCRM. | | | @@ -43,8 +43,8 @@ * @throws \API_Exception */ function civicrm_api3_loc_block_create($params) { - $entities = array(); - $any_mandatory = array( + $entities = []; + $any_mandatory = [ 'address', 'address_id', 'phone', @@ -53,14 +53,14 @@ function civicrm_api3_loc_block_create($params) { 'im_id', 'email', 'email_id', - ); + ]; civicrm_api3_verify_one_mandatory($params, NULL, $any_mandatory); // Call the appropriate api to create entities if any are passed in the params. // This is basically chaining but in reverse - we create the sub-entities first // because chaining does not work in reverse, or with keys like 'email_2'. - $items = array('address', 'email', 'phone', 'im'); + $items = ['address', 'email', 'phone', 'im']; foreach ($items as $item) { - foreach (array('', '_2') as $suf) { + foreach (['', '_2'] as $suf) { $key = $item . $suf; if (!empty($params[$key]) && is_array($params[$key])) { $info = $params[$key]; @@ -82,7 +82,7 @@ function civicrm_api3_loc_block_create($params) { $dao->copyValues($params); $dao->save(); if (!empty($dao->id)) { - $values = array($dao->id => $entities); + $values = [$dao->id => $entities]; _civicrm_api3_object_to_array($dao, $values[$dao->id]); return civicrm_api3_create_success($values, $params, 'LocBlock', 'create', $dao); } @@ -105,15 +105,15 @@ function civicrm_api3_loc_block_get($params) { // This is a helper because api chaining does not work with a key like 'email_2'. if (!empty($options['return'])) { unset($params['return']); - $values = array(); - $items = array('address', 'email', 'phone', 'im'); + $values = []; + $items = ['address', 'email', 'phone', 'im']; $returnAll = !empty($options['return']['all']); foreach (_civicrm_api3_basic_get('CRM_Core_DAO_LocBlock', $params, FALSE) as $val) { foreach ($items as $item) { - foreach (array('', '_2') as $suf) { + foreach (['', '_2'] as $suf) { $key = $item . $suf; if (!empty($val[$key . '_id']) && ($returnAll || !empty($options['return'][$key]))) { - $val[$key] = civicrm_api($item, 'getsingle', array('version' => 3, 'id' => $val[$key . '_id'])); + $val[$key] = civicrm_api($item, 'getsingle', ['version' => 3, 'id' => $val[$key . '_id']]); } } }