/** * Gets timestamp from date * @param $date * @return int */ private function getDateTimestamp($date) { return SchedulerHelperDate::getDateTimestamp($date, $this->config["server_date"]); }
/** * Get max recurring end date for recurring type. * @param $recurringType * @param $startDateStr * @param $eventLength * @return int */ public function getRecurringEndDateStr($recurringType, $startDateStr, $eventLength) { $endDateStamp = RecurringType::getRecurringEndDate($recurringType, SchedulerHelperDate::getDateTimestamp($startDateStr), $eventLength); return date(SchedulerHelperDate::FORMAT_DEFAULT, $endDateStamp); }