name: ManagesFrequencies class_comment: null dependencies: - name: Carbon type: class source: Illuminate\Support\Carbon - name: InvalidArgumentException type: class source: InvalidArgumentException properties: [] methods: - name: cron visibility: public parameters: - name: expression comment: '# * The Cron expression representing the event''s frequency. # * # * @param string $expression # * @return $this' - name: between visibility: public parameters: - name: startTime - name: endTime comment: '# * Schedule the event to run between start and end time. # * # * @param string $startTime # * @param string $endTime # * @return $this' - name: unlessBetween visibility: public parameters: - name: startTime - name: endTime comment: '# * Schedule the event to not run between start and end time. # * # * @param string $startTime # * @param string $endTime # * @return $this' - name: inTimeInterval visibility: private parameters: - name: startTime - name: endTime comment: '# * Schedule the event to run between start and end time. # * # * @param string $startTime # * @param string $endTime # * @return \Closure' - name: everySecond visibility: public parameters: [] comment: '# * Schedule the event to run every second. # * # * @return $this' - name: everyTwoSeconds visibility: public parameters: [] comment: '# * Schedule the event to run every two seconds. # * # * @return $this' - name: everyFiveSeconds visibility: public parameters: [] comment: '# * Schedule the event to run every five seconds. # * # * @return $this' - name: everyTenSeconds visibility: public parameters: [] comment: '# * Schedule the event to run every ten seconds. # * # * @return $this' - name: everyFifteenSeconds visibility: public parameters: [] comment: '# * Schedule the event to run every fifteen seconds. # * # * @return $this' - name: everyTwentySeconds visibility: public parameters: [] comment: '# * Schedule the event to run every twenty seconds. # * # * @return $this' - name: everyThirtySeconds visibility: public parameters: [] comment: '# * Schedule the event to run every thirty seconds. # * # * @return $this' - name: repeatEvery visibility: protected parameters: - name: seconds comment: '# * Schedule the event to run multiple times per minute. # * # * @param int $seconds # * @return $this' - name: everyMinute visibility: public parameters: [] comment: '# * Schedule the event to run every minute. # * # * @return $this' - name: everyTwoMinutes visibility: public parameters: [] comment: '# * Schedule the event to run every two minutes. # * # * @return $this' - name: everyThreeMinutes visibility: public parameters: [] comment: '# * Schedule the event to run every three minutes. # * # * @return $this' - name: everyFourMinutes visibility: public parameters: [] comment: '# * Schedule the event to run every four minutes. # * # * @return $this' - name: everyFiveMinutes visibility: public parameters: [] comment: '# * Schedule the event to run every five minutes. # * # * @return $this' - name: everyTenMinutes visibility: public parameters: [] comment: '# * Schedule the event to run every ten minutes. # * # * @return $this' - name: everyFifteenMinutes visibility: public parameters: [] comment: '# * Schedule the event to run every fifteen minutes. # * # * @return $this' - name: everyThirtyMinutes visibility: public parameters: [] comment: '# * Schedule the event to run every thirty minutes. # * # * @return $this' - name: hourly visibility: public parameters: [] comment: '# * Schedule the event to run hourly. # * # * @return $this' - name: hourlyAt visibility: public parameters: - name: offset comment: '# * Schedule the event to run hourly at a given offset in the hour. # * # * @param array|string|int $offset # * @return $this' - name: everyOddHour visibility: public parameters: - name: offset default: '0' comment: '# * Schedule the event to run every odd hour. # * # * @param array|string|int $offset # * @return $this' - name: everyTwoHours visibility: public parameters: - name: offset default: '0' comment: '# * Schedule the event to run every two hours. # * # * @param array|string|int $offset # * @return $this' - name: everyThreeHours visibility: public parameters: - name: offset default: '0' comment: '# * Schedule the event to run every three hours. # * # * @param array|string|int $offset # * @return $this' - name: everyFourHours visibility: public parameters: - name: offset default: '0' comment: '# * Schedule the event to run every four hours. # * # * @param array|string|int $offset # * @return $this' - name: everySixHours visibility: public parameters: - name: offset default: '0' comment: '# * Schedule the event to run every six hours. # * # * @param array|string|int $offset # * @return $this' - name: daily visibility: public parameters: [] comment: '# * Schedule the event to run daily. # * # * @return $this' - name: at visibility: public parameters: - name: time comment: '# * Schedule the command at a given time. # * # * @param string $time # * @return $this' - name: dailyAt visibility: public parameters: - name: time comment: '# * Schedule the event to run daily at a given time (10:00, 19:30, etc). # * # * @param string $time # * @return $this' - name: twiceDaily visibility: public parameters: - name: first default: '1' - name: second default: '13' comment: '# * Schedule the event to run twice daily. # * # * @param int $first # * @param int $second # * @return $this' - name: twiceDailyAt visibility: public parameters: - name: first default: '1' - name: second default: '13' - name: offset default: '0' comment: '# * Schedule the event to run twice daily at a given offset. # * # * @param int $first # * @param int $second # * @param int $offset # * @return $this' - name: hourBasedSchedule visibility: protected parameters: - name: minutes - name: hours comment: '# * Schedule the event to run at the given minutes and hours. # * # * @param array|string|int $minutes # * @param array|string|int $hours # * @return $this' - name: weekdays visibility: public parameters: [] comment: '# * Schedule the event to run only on weekdays. # * # * @return $this' - name: weekends visibility: public parameters: [] comment: '# * Schedule the event to run only on weekends. # * # * @return $this' - name: mondays visibility: public parameters: [] comment: '# * Schedule the event to run only on Mondays. # * # * @return $this' - name: tuesdays visibility: public parameters: [] comment: '# * Schedule the event to run only on Tuesdays. # * # * @return $this' - name: wednesdays visibility: public parameters: [] comment: '# * Schedule the event to run only on Wednesdays. # * # * @return $this' - name: thursdays visibility: public parameters: [] comment: '# * Schedule the event to run only on Thursdays. # * # * @return $this' - name: fridays visibility: public parameters: [] comment: '# * Schedule the event to run only on Fridays. # * # * @return $this' - name: saturdays visibility: public parameters: [] comment: '# * Schedule the event to run only on Saturdays. # * # * @return $this' - name: sundays visibility: public parameters: [] comment: '# * Schedule the event to run only on Sundays. # * # * @return $this' - name: weekly visibility: public parameters: [] comment: '# * Schedule the event to run weekly. # * # * @return $this' - name: weeklyOn visibility: public parameters: - name: dayOfWeek - name: time default: '''0:0''' comment: '# * Schedule the event to run weekly on a given day and time. # * # * @param array|mixed $dayOfWeek # * @param string $time # * @return $this' - name: monthly visibility: public parameters: [] comment: '# * Schedule the event to run monthly. # * # * @return $this' - name: monthlyOn visibility: public parameters: - name: dayOfMonth default: '1' - name: time default: '''0:0''' comment: '# * Schedule the event to run monthly on a given day and time. # * # * @param int $dayOfMonth # * @param string $time # * @return $this' - name: twiceMonthly visibility: public parameters: - name: first default: '1' - name: second default: '16' - name: time default: '''0:0''' comment: '# * Schedule the event to run twice monthly at a given time. # * # * @param int $first # * @param int $second # * @param string $time # * @return $this' - name: lastDayOfMonth visibility: public parameters: - name: time default: '''0:0''' comment: '# * Schedule the event to run on the last day of the month. # * # * @param string $time # * @return $this' - name: quarterly visibility: public parameters: [] comment: '# * Schedule the event to run quarterly. # * # * @return $this' - name: quarterlyOn visibility: public parameters: - name: dayOfQuarter default: '1' - name: time default: '''0:0''' comment: '# * Schedule the event to run quarterly on a given day and time. # * # * @param int $dayOfQuarter # * @param string $time # * @return $this' - name: yearly visibility: public parameters: [] comment: '# * Schedule the event to run yearly. # * # * @return $this' - name: yearlyOn visibility: public parameters: - name: month default: '1' - name: dayOfMonth default: '1' - name: time default: '''0:0''' comment: '# * Schedule the event to run yearly on a given month, day, and time. # * # * @param int $month # * @param int|string $dayOfMonth # * @param string $time # * @return $this' - name: days visibility: public parameters: - name: days comment: '# * Set the days of the week the command should run on. # * # * @param array|mixed $days # * @return $this' - name: timezone visibility: public parameters: - name: timezone comment: '# * Set the timezone the date should be evaluated on. # * # * @param \DateTimeZone|string $timezone # * @return $this' - name: spliceIntoPosition visibility: protected parameters: - name: position - name: value comment: '# * Splice the given value into the given position of the expression. # * # * @param int $position # * @param string $value # * @return $this' traits: - Illuminate\Support\Carbon - InvalidArgumentException interfaces: []