/** * updated a recur series * * @param array $recordData * @param bool $checkBusyConflicts * @noparamyet JSONstring $returnPeriod NOT IMPLEMENTED YET * @return array */ public function updateRecurSeries($recordData, $checkBusyConflicts = FALSE) { $recurInstance = new Calendar_Model_Event(array(), TRUE); $recurInstance->setFromJsonInUsersTimezone($recordData); //if (Tinebase_Core::isLogLevel(Zend_Log::DEBUG)) Tinebase_Core::getLogger()->debug(print_r($recurInstance->toArray(), true)); $baseEvent = Calendar_Controller_Event::getInstance()->updateRecurSeries($recurInstance, $checkBusyConflicts); return $this->getEvent($baseEvent->getId()); }