for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Palmtree\Chrono\Option;
abstract class DatePeriods extends AbstractPeriods
{
public const YEAR = 'year';
public const MONTH = 'month';
public const DAY = 'day';
protected static function getIntervalCodes(): array
return [
self::YEAR => 'Y',
self::MONTH => 'M',
self::DAY => 'D',
];
}
protected static function getDateFormats(): array
self::MONTH => 'Ym',
self::DAY => 'Ymd',