replace function for compatibility with PHP <7.3

replace array_key_first() by array_shift()
This commit is contained in:
Marc Michalsky forumZFD 2021-02-25 16:12:05 +01:00
parent 5e068f6d31
commit 26d4497dbe
Signed by untrusted user who does not match committer: marc.koch
GPG key ID: 12406554CFB028B9

View file

@ -37,8 +37,8 @@ class CRM_TwingleCampaign_Utils_APIWrapper {
// Create soft credit for contribution // Create soft credit for contribution
if (array_key_exists('contribution', $response['values'])) { if (array_key_exists('contribution', $response['values'])) {
$contribution = $response['values']['contribution'] $response_copy = $response;
[array_key_first($response['values']['contribution'])]; $contribution = array_shift($response_copy['values']['contribution']);
if (array_key_exists('campaign_id', $contribution)) { if (array_key_exists('campaign_id', $contribution)) {
try { try {
$twingle_event = civicrm_api3( $twingle_event = civicrm_api3(