code cleanup
This commit is contained in:
parent
a99e25c40a
commit
34bf53b51b
4 changed files with 10 additions and 6 deletions
|
@ -14,10 +14,10 @@ use CRM_TwingleCampaign_ExtensionUtil as E;
|
||||||
function _civicrm_api3_twingle_campaign_Create_spec(array &$spec) {
|
function _civicrm_api3_twingle_campaign_Create_spec(array &$spec) {
|
||||||
$spec['id'] = [
|
$spec['id'] = [
|
||||||
'name' => 'id',
|
'name' => 'id',
|
||||||
'title' => E::ts('Twingle Project ID'),
|
'title' => E::ts('Twingle Campaign ID'),
|
||||||
'type' => CRM_Utils_Type::T_INT,
|
'type' => CRM_Utils_Type::T_INT,
|
||||||
'api.required' => 0,
|
'api.required' => 0,
|
||||||
'description' => E::ts('The Twingle Project ID'),
|
'description' => E::ts('The Twingle Campaign ID'),
|
||||||
];
|
];
|
||||||
$spec['name'] = [
|
$spec['name'] = [
|
||||||
'name' => 'name',
|
'name' => 'name',
|
||||||
|
|
|
@ -49,7 +49,12 @@ function civicrm_api3_twingle_form_Create(array $params): array {
|
||||||
$result = civicrm_api3('TwingleProject', 'create', $params);
|
$result = civicrm_api3('TwingleProject', 'create', $params);
|
||||||
|
|
||||||
if ($result['is_error'] != 1) {
|
if ($result['is_error'] != 1) {
|
||||||
return civicrm_api3_create_success($result,$params,'TwingleForm', 'create',);
|
return civicrm_api3_create_success(
|
||||||
|
$result['values'],
|
||||||
|
$params,
|
||||||
|
'TwingleForm',
|
||||||
|
'create',
|
||||||
|
);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
return civicrm_api3_create_error(
|
return civicrm_api3_create_error(
|
||||||
|
|
|
@ -59,7 +59,7 @@ function _civicrm_api3_twingle_project_Create_spec(array &$spec) {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* TwingleProject.Create API
|
* # TwingleProject.Create API
|
||||||
*
|
*
|
||||||
* @param array $params
|
* @param array $params
|
||||||
*
|
*
|
||||||
|
@ -85,6 +85,7 @@ function civicrm_api3_twingle_project_Create(array $params): array {
|
||||||
$result['values']['id'] = $result['values']['project_id'];
|
$result['values']['id'] = $result['values']['project_id'];
|
||||||
unset($result['values']['project_id']);
|
unset($result['values']['project_id']);
|
||||||
$project = new TwingleProject($result['values'], $params['id']);
|
$project = new TwingleProject($result['values'], $params['id']);
|
||||||
|
unset($params['id']);
|
||||||
$project->update($params);
|
$project->update($params);
|
||||||
$project->setEmbedData($params);
|
$project->setEmbedData($params);
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,8 +1,6 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
use CRM_TwingleCampaign_Utils_ExtensionCache as ExtensionCache;
|
use CRM_TwingleCampaign_Utils_ExtensionCache as ExtensionCache;
|
||||||
use CRM_TwingleCampaign_BAO_TwingleCampaign as TwingleCampaign;
|
|
||||||
use CRM_TwingleCampaign_BAO_TwingleProject as TwingleProject ;
|
|
||||||
use CRM_TwingleCampaign_ExtensionUtil as E;
|
use CRM_TwingleCampaign_ExtensionUtil as E;
|
||||||
|
|
||||||
require_once 'twinglecampaign.civix.php';
|
require_once 'twinglecampaign.civix.php';
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue