X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=api%2Fv3%2Fexamples%2FContributionSoft%2FCreate.php;h=523683a58f1573ae894e82ea18ab9ac676bf7000;hb=cf8f0fff2d9b29aeeb6b511208054da760b4d544;hp=6ddb79772823897d6f0559d8598412b97a10cd8a;hpb=fb1b8b9d4c10122a89f2e017497071a734496fe6;p=civicrm-core.git diff --git a/api/v3/examples/ContributionSoft/Create.php b/api/v3/examples/ContributionSoft/Create.php index 6ddb797728..523683a58f 100644 --- a/api/v3/examples/ContributionSoft/Create.php +++ b/api/v3/examples/ContributionSoft/Create.php @@ -1,33 +1,33 @@ 6, 'contact_id' => 19, 'amount' => '10', 'currency' => 'USD', 'soft_credit_type_id' => 5, - ); + ]; try{ - $result = civicrm_api3('contribution_soft', 'create', $params); + $result = civicrm_api3('ContributionSoft', 'create', $params); } catch (CiviCRM_API3_Exception $e) { // Handle error here. $errorMessage = $e->getMessage(); $errorCode = $e->getErrorCode(); $errorData = $e->getExtraParams(); - return array( - 'error' => $errorMessage, + return [ + 'is_error' => 1, + 'error_message' => $errorMessage, 'error_code' => $errorCode, 'error_data' => $errorData, - ); + ]; } return $result; @@ -41,13 +41,13 @@ function contribution_soft_create_example() { */ function contribution_soft_create_expectedresult() { - $expectedResult = array( + $expectedResult = [ 'is_error' => 0, 'version' => 3, 'count' => 1, 'id' => 5, - 'values' => array( - '5' => array( + 'values' => [ + '5' => [ 'id' => '5', 'contribution_id' => '6', 'contact_id' => '19', @@ -58,18 +58,17 @@ function contribution_soft_create_expectedresult() { 'pcp_roll_nickname' => '', 'pcp_personal_note' => '', 'soft_credit_type_id' => '5', - ), - ), - ); + ], + ], + ]; return $expectedResult; } -/** +/* * This example has been generated from the API test suite. -* The test that created it is called -* testCreateContributionSoft -* and can be found in +* The test that created it is called "testCreateContributionSoft" +* and can be found at: * https://github.com/civicrm/civicrm-core/blob/master/tests/phpunit/api/v3/ContributionSoftTest.php * * You can see the outcome of the API tests at