<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.4 |
+ | CiviCRM version 4.6 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2013 |
+ | Copyright CiviCRM LLC (c) 2004-2014 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
require_once '../civicrm.config.php';
require_once 'CRM/Core/Config.php';
+
+/**
+ * Class CRM_ParticipantProcessor
+ */
class CRM_ParticipantProcessor {
- function __construct() {
+ /**
+ */
+ public function __construct() {
$config = CRM_Core_Config::singleton();
//this does not return on failure
$transaction = new CRM_Core_Transaction();
require_once 'CRM/Event/BAO/Participant.php';
- $ids = array($participantId);
+ $ids = array($participantId);
$expiredId = array_search('Expired', $expiredStatuses);
- $results = CRM_Event_BAO_Participant::transitionParticipants($ids, $expiredId, $values['status_id'], TRUE, TRUE);
+ $results = CRM_Event_BAO_Participant::transitionParticipants($ids, $expiredId, $values['status_id'], TRUE, TRUE);
$transaction->commit();
if (!empty($results)) {
echo "Updating..";
$obj->updateParticipantStatus();
echo "<br />Participant records updated. (Done)";
-
-