REDROOM
PHP 8.3.31
Path:
Logout
Edit File
Size: 1.30 KB
Close
/proc/self/root/home/getspomw/itechservicellc.com/vendor/dragonmantank/cron-expression/src/Cron/MonthField.php
Text
Base64
<?php declare(strict_types=1); namespace Cron; use DateTimeInterface; /** * Month field. Allows: * , / -. */ class MonthField extends AbstractField { /** * {@inheritdoc} */ protected $rangeStart = 1; /** * {@inheritdoc} */ protected $rangeEnd = 12; /** * {@inheritdoc} */ protected $literals = [1 => 'JAN', 2 => 'FEB', 3 => 'MAR', 4 => 'APR', 5 => 'MAY', 6 => 'JUN', 7 => 'JUL', 8 => 'AUG', 9 => 'SEP', 10 => 'OCT', 11 => 'NOV', 12 => 'DEC', ]; /** * {@inheritdoc} */ public function isSatisfiedBy(DateTimeInterface $date, $value, bool $invert): bool { if ($value === '?') { return true; } $value = $this->convertLiterals($value); return $this->isSatisfied((int) $date->format('m'), $value); } /** * @inheritDoc * * @param \DateTime|\DateTimeImmutable $date */ public function increment(DateTimeInterface &$date, $invert = false, $parts = null): FieldInterface { if (! $invert) { $date = $date->modify('first day of next month'); $date = $date->setTime(0, 0); } else { $date = $date->modify('last day of previous month'); $date = $date->setTime(23, 59); } return $this; } }
Save
Close
Exit & Reset
Text mode: syntax highlighting auto-detects file type.
Directory Contents
Dirs: 0 × Files: 10
Delete Selected
Select All
Select None
Sort:
Name
Size
Modified
Enable drag-to-move
Name
Size
Perms
Modified
Actions
AbstractField.php
9.66 KB
lrw-r--r--
2025-10-28 20:22:04
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
CronExpression.php
20.46 KB
lrw-r--r--
2025-10-28 20:22:04
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
DayOfMonthField.php
4.77 KB
lrw-r--r--
2025-10-28 20:22:04
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
DayOfWeekField.php
5.62 KB
lrw-r--r--
2025-10-28 20:22:04
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
FieldFactory.php
1.37 KB
lrw-r--r--
2025-10-28 20:22:04
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
FieldFactoryInterface.php
121 B
lrw-r--r--
2025-10-28 20:22:04
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
FieldInterface.php
1.29 KB
lrw-r--r--
2025-10-28 20:22:04
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
HoursField.php
6.94 KB
lrw-r--r--
2025-10-28 20:22:04
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
MinutesField.php
2.64 KB
lrw-r--r--
2025-10-28 20:22:04
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
MonthField.php
1.30 KB
lrw-r--r--
2025-10-28 20:22:04
Edit
Download
Rename
Chmod
Change Date
Delete
OK
Cancel
recursive
OK
Cancel
recursive
OK
Cancel
Zip Selected
If ZipArchive is unavailable, a
.tar
will be created (no compression).