DateTime comparisons with Period for query scopes (e.g., whereBetween with immutable bounds).start_at/end_at fields) using Period::fromDateTime().Period::between($start, $end)).Period::fromDateTime() or custom adapters.Period as a service bound to Laravel’s container (e.g., app()->bind(PeriodInterface::class, fn() => new Period())).DateTime logic to use Period value objects.Period for logic).Period::fromDateTime($date)->getStart()->format('Y-m-d')) or query builders.composer.json dev dependencies for testing.DateTime logic in domain services with Period methods.contains(), overlaps()) improve code readability.DateTime code.Period::serialize()) for cached time-range queries.DateTime objects early (e.g., via Period::tryFromDateTime()).Period creation to avoid DST pitfalls.Period API.Period overlaps with a Carbon instance").Period").How can I help you explore Laravel packages today?