public function setIsExceptionSource($is_exception_source)Inherited
public function setIsExceptionSource($is_exception_source)
Inherited
Parameters
$is_exception_source |
Return
wild |
public function getIsExceptionSource()Inherited
public function getIsExceptionSource()
Inherited
Return
wild |
public function setViewerTimezone($viewer_timezone)Inherited
public function setViewerTimezone($viewer_timezone)
Inherited
Parameters
$viewer_timezone |
Return
wild |
public function getViewerTimezone()Inherited
public function getViewerTimezone()
Inherited
Return
wild |
public function resetSource()
public function resetSource()
Return
wild |
public function getNextEvent($cursor)
public function getNextEvent($cursor)
Parameters
$cursor |
Return
wild |
public function toDictionary()
public function toDictionary()
Return
wild |
public static function newFromDictionary($dict)
public static function newFromDictionary($dict)
Parameters
array | $dict |
Return
wild |
public function toRRULE()
public function toRRULE()
Return
wild |
public static function newFromRRULE($rrule)
public static function newFromRRULE($rrule)
Parameters
$rrule |
Return
wild |
private static function getAllWeekdayConstants()
private static function getAllWeekdayConstants()
Return
wild |
private static function getWeekdayIndexMap()
private static function getWeekdayIndexMap()
Return
wild |
private static function getWeekdayIndex($weekday)
private static function getWeekdayIndex($weekday)
Parameters
$weekday |
Return
wild |
public function setStartDateTime($start)
public function setStartDateTime($start)
Parameters
PhutilCalendarDateTime | $start |
Return
wild |
public function getStartDateTime()
public function getStartDateTime()
Return
wild |
public function setCount($count)
public function setCount($count)
Parameters
$count |
Return
wild |
public function getCount()
public function getCount()
Return
wild |
public function setUntil($until)
public function setUntil($until)
Parameters
PhutilCalendarDateTime | $until |
Return
wild |
public function getUntil()
public function getUntil()
Return
wild |
public function setFrequency($frequency)
public function setFrequency($frequency)
Parameters
$frequency |
Return
wild |
public function getFrequency()
public function getFrequency()
Return
wild |
public function getFrequencyScale()
public function getFrequencyScale()
Return
wild |
public function setInterval($interval)
public function setInterval($interval)
Parameters
$interval |
Return
wild |
public function getInterval()
public function getInterval()
Return
wild |
public function setBySecond($by_second)
public function setBySecond($by_second)
Parameters
array | $by_second |
Return
wild |
public function getBySecond()
public function getBySecond()
Return
wild |
public function setByMinute($by_minute)
public function setByMinute($by_minute)
Parameters
array | $by_minute |
Return
wild |
public function getByMinute()
public function getByMinute()
Return
wild |
public function setByHour($by_hour)
public function setByHour($by_hour)
Parameters
array | $by_hour |
Return
wild |
public function getByHour()
public function getByHour()
Return
wild |
public function setByDay($by_day)
public function setByDay($by_day)
Parameters
array | $by_day |
Return
wild |
public function getByDay()
public function getByDay()
Return
wild |
public function setByMonthDay($by_month_day)
public function setByMonthDay($by_month_day)
Parameters
array | $by_month_day |
Return
wild |
public function getByMonthDay()
public function getByMonthDay()
Return
wild |
public function setByYearDay($by_year_day)
public function setByYearDay($by_year_day)
Parameters
$by_year_day |
Return
wild |
public function getByYearDay()
public function getByYearDay()
Return
wild |
public function setByMonth($by_month)
public function setByMonth($by_month)
Parameters
array | $by_month |
Return
wild |
public function getByMonth()
public function getByMonth()
Return
wild |
public function setByWeekNumber($by_week_number)
public function setByWeekNumber($by_week_number)
Parameters
array | $by_week_number |
Return
wild |
public function getByWeekNumber()
public function getByWeekNumber()
Return
wild |
public function setBySetPosition($by_set_position)
public function setBySetPosition($by_set_position)
Parameters
array | $by_set_position |
Return
wild |
public function getBySetPosition()
public function getBySetPosition()
Return
wild |
public function setWeekStart($week_start)
public function setWeekStart($week_start)
Parameters
$week_start |
Return
wild |
public function getWeekStart()
public function getWeekStart()
Return
wild |
private function generateNextEvent()
private function generateNextEvent()
Return
wild |
protected function nextSecond()
protected function nextSecond()
Return
wild |
protected function nextMinute()
protected function nextMinute()
Return
wild |
protected function nextHour()
protected function nextHour()
Return
wild |
protected function nextDay()
protected function nextDay()
Return
wild |
private function setDayState($info)
private function setDayState($info)
Parameters
array | $info |
Return
wild |
protected function nextMonth()
protected function nextMonth()
Return
wild |
protected function nextWeek()
protected function nextWeek()
Return
wild |
protected function nextYear()
protected function nextYear()
Return
wild |
private function newSecondsSet($interval, $set)
private function newSecondsSet($interval, $set)
Parameters
$interval | ||
$set |
Return
wild |
private function newMinutesSet($interval, $set)
private function newMinutesSet($interval, $set)
Parameters
$interval | ||
$set |
Return
wild |
private function newHoursSet($interval, $set)
private function newHoursSet($interval, $set)
Parameters
$interval | ||
$set |
Return
wild |
private function newWeeksSet($interval, $set)
private function newWeeksSet($interval, $set)
Parameters
$interval | ||
$set |
Return
wild |
private function newDaysSet($interval_day, $by_day, $by_monthday, $by_yearday, $by_weekno, $by_month, $week_start)
private function newDaysSet($interval_day, $by_day, $by_monthday, $by_yearday, $by_weekno, $by_month, $week_start)
Parameters
$interval_day | ||
$by_day | ||
$by_monthday | ||
$by_yearday | ||
$by_weekno | ||
$by_month | ||
$week_start |
Return
wild |
private function newMonthsSet($interval, $set)
private function newMonthsSet($interval, $set)
Parameters
$interval | ||
$set |
Return
wild |
public static function getYearMap($year, $week_start)
public static function getYearMap($year, $week_start)
Parameters
$year | ||
$week_start |
Return
wild |
private static function newYearMap($year, $weekday_start)
private static function newYearMap($year, $weekday_start)
Parameters
$year | ||
$weekday_start |
Return
wild |
private function newIteratorSet($cursor, $interval, $set, $limit)
private function newIteratorSet($cursor, $interval, $set, $limit)
Parameters
$cursor | ||
$interval | ||
$set | ||
$limit |
Return
wild |
private function applySetPos($values, $setpos)
private function applySetPos($values, $setpos)
Parameters
array | $values | |
array | $setpos |
Return
wild |
private function assertByRange($source, $values, $min, $max, $allow_zero)
private function assertByRange($source, $values, $min, $max, $allow_zero)
Parameters
$source | ||
array | $values | |
$min | ||
$max | ||
$allow_zero |
Return
wild |
private function getSetPositionState()
private function getSetPositionState()
Return
wild |
private function rewindMonth()
private function rewindMonth()
Return
wild |
private function rewindWeek()
private function rewindWeek()
Return
wild |
private function rewindDay()
private function rewindDay()
Return
wild |
private function rewindHour()
private function rewindHour()
Return
wild |
private function rewindMinute()
private function rewindMinute()
Return
wild |
private function advanceCursorState($cursor, $scale, $interval, $week_start)
private function advanceCursorState($cursor, $scale, $interval, $week_start)
Parameters
array | $cursor | |
$scale | ||
$interval | ||
$week_start |
Return
wild |
private function isCursorBehind($cursor, $state, $scale)
private function isCursorBehind($cursor, $state, $scale)
Parameters
array | $cursor | |
array | $state | |
$scale |
Return
wild |