diff --git a/api/v3/CiviRuleRule/Create.php b/api/v3/CiviRuleRule/Create.php index 1c46f00eb16dbb3c72dbb02e3cebe501fb9e7c32..78924bb95e60f8c8870b18ee1177cb5f077f8919 100755 --- a/api/v3/CiviRuleRule/Create.php +++ b/api/v3/CiviRuleRule/Create.php @@ -11,7 +11,7 @@ function _civicrm_api3_civi_rule_rule_create_spec(&$spec) { $spec['id']['api_required'] = 0; $spec['label']['api_required'] = 0; $spec['name']['api_required'] = 0; - $spec['event_id']['api_required'] = 1; + $spec['trigger_id']['api_required'] = 1; } /** @@ -28,8 +28,8 @@ function civicrm_api3_civi_rule_rule_create($params) { if (!isset($params['id']) && empty($params['label'])) { return civicrm_api3_create_error('Label can not be empty when adding a new CiviRule'); } - if (empty($params['event_id'])) { - return civicrm_api3_create_error('Event_id can not be empty'); + if (empty($params['trigger_id'])) { + return civicrm_api3_create_error('Trigger_id can not be empty'); } /* * set created or modified date and user_id diff --git a/api/v3/CiviRuleEvent/Create.php b/api/v3/CiviRuleTrigger/Create.php similarity index 78% rename from api/v3/CiviRuleEvent/Create.php rename to api/v3/CiviRuleTrigger/Create.php index e8c066d6b0fd1e36c7adcb1621a8873574fac03f..867bbf35f8cbfbbbb6d56e825de1cf536a5e084e 100755 --- a/api/v3/CiviRuleEvent/Create.php +++ b/api/v3/CiviRuleTrigger/Create.php @@ -1,13 +1,13 @@ <?php /** - * CiviRuleEvent.Create API specification (optional) + * CiviRuleTrigger.Create API specification (optional) * This is used for documentation and validation. * * @param array $spec description of fields supported by this API call * @return void * @see http://wiki.civicrm.org/confluence/display/CRM/API+Architecture+Standards */ -function _civicrm_api3_civi_rule_event_create_spec(&$spec) { +function _civicrm_api3_civi_rule_trigger_create_spec(&$spec) { $spec['label']['api_required'] = 0; $spec['name']['api_required'] = 0; $spec['object_name']['api_required'] = 0; @@ -16,14 +16,14 @@ function _civicrm_api3_civi_rule_event_create_spec(&$spec) { } /** - * CiviRuleEvent.Create API + * CiviRuleTrigger.Create API * * @param array $params * @return array API result descriptor * @see civicrm_api3_create_success * @see civicrm_api3_create_error */ -function civicrm_api3_civi_rule_event_create($params) { +function civicrm_api3_civi_rule_trigger_create($params) { $errorMessage = _validateParams($params); if (!empty($errorMessage)) { return civicrm_api3_create_error($errorMessage); @@ -37,8 +37,8 @@ function civicrm_api3_civi_rule_event_create($params) { $params['created_date'] = date('Ymd'); $params['created_user_id'] = $userId; } - $returnValues = CRM_Civirules_BAO_Event::add($params); - return civicrm_api3_create_success($returnValues, $params, 'CiviRuleEvent', 'Create'); + $returnValues = CRM_Civirules_BAO_Trigger::add($params); + return civicrm_api3_create_success($returnValues, $params, 'CiviRuleTrigger', 'Create'); } /** @@ -50,7 +50,7 @@ function civicrm_api3_civi_rule_event_create($params) { function _validateParams($params) { $errorMessage = ''; if (!isset($params['id']) && empty($params['label'])) { - return ts('Label can not be empty when adding a new CiviRule Event'); + return ts('Label can not be empty when adding a new CiviRule Trigger'); } if (_checkClassNameObjectNameOperation($params) == FALSE) { return ts('Either class_name or a combination of object_name and op is mandatory'); @@ -59,25 +59,25 @@ function _validateParams($params) { $params['object_name'] = null; $params['op'] = null; if (!isset($params['class_name']) || empty($params['class_name'])) { - return ts('For a cron type event the class_name is mandatory'); + return ts('For a cron type trigger the class_name is mandatory'); } } if (isset($params['object_name']) && !empty($params['object_name'])) { $extensionConfig = CRM_Civirules_Config::singleton(); - if (!in_array($params['object_name'], $extensionConfig->getValidEventObjectNames())) { + if (!in_array($params['object_name'], $extensionConfig->getValidTriggerObjectNames())) { return ts('ObjectName passed in parameters ('.$params['object_name'] - .')is not a valid object for a CiviRule Event'); + .')is not a valid object for a CiviRule Trigger'); } } if (isset($params['op']) && !empty($params['op'])) { $extensionConfig = CRM_Civirules_Config::singleton(); - if (!in_array($params['op'], $extensionConfig->getValidEventOperations())) { + if (!in_array($params['op'], $extensionConfig->getValidTriggerOperations())) { return ts('Operation passed in parameters ('.$params['op'] - .')is not a valid operation for a CiviRule Event'); + .')is not a valid operation for a CiviRule Trigger'); } } - if (CRM_Civirules_BAO_Event::eventExists($params) == TRUE) { - return ts('There is already an event for this class_name or combination of object_name and op'); + if (CRM_Civirules_BAO_Trigger::triggerExists($params) == TRUE) { + return ts('There is already a trigger for this class_name or combination of object_name and op'); } return $errorMessage; diff --git a/api/v3/CiviRuleEvent/Get.php b/api/v3/CiviRuleTrigger/Get.php similarity index 58% rename from api/v3/CiviRuleEvent/Get.php rename to api/v3/CiviRuleTrigger/Get.php index 3693fdcb3f719653f522fcd80140b2a2fe4544c2..6a5aed1566a7bad2f8f394268214b849240ef1ee 100755 --- a/api/v3/CiviRuleEvent/Get.php +++ b/api/v3/CiviRuleTrigger/Get.php @@ -1,6 +1,6 @@ <?php /** - * CiviRuleEvent.Get API + * CiviRuleTrigger.Get API * * @param array $params * @return array API result descriptor @@ -8,8 +8,8 @@ * @see civicrm_api3_create_error * @throws API_Exception */ -function civicrm_api3_civi_rule_event_get($params) { - $returnValues = CRM_Civirules_BAO_Event::getValues($params); - return civicrm_api3_create_success($returnValues, $params, 'CiviRuleEvent', 'Get'); +function civicrm_api3_civi_rule_trigger_get($params) { + $returnValues = CRM_Civirules_BAO_Trigger::getValues($params); + return civicrm_api3_create_success($returnValues, $params, 'CiviRuleTrigger', 'Get'); } diff --git a/api/v3/Civirules/Cron.mgd.php b/api/v3/Civirules/Cron.mgd.php index dacac0a41da3e5383c03faee06cfbeb053ac12d4..a890e4f5784b61a2fcb715e515ebced2a446bc4f 100644 --- a/api/v3/Civirules/Cron.mgd.php +++ b/api/v3/Civirules/Cron.mgd.php @@ -12,7 +12,7 @@ return array ( array ( 'version' => 3, 'name' => 'Civirules cron', - 'description' => 'Trigger civirules cron events', + 'description' => 'Trigger civirules cron triggers', 'run_frequency' => 'Daily', 'api_entity' => 'Civirules', 'api_action' => 'Cron',