conceptbyte/time-traveller
ConceptByte Time Traveller lets you freeze, shift, and travel through time in Laravel apps and tests. Mock now(), set custom timestamps, and verify time-dependent logic without waiting. Works with Carbon and PHP's DateTime, integrates with PHPUnit and Pest, and makes testing expirations, schedules,...
Time Traveller is a lightweight Laravel package that puts your application's clock under control. It wraps Carbon's test-time helpers in a clean, fluent API, letting you freeze, travel to, or rewind time in tests, seeders, and local development—without scattering Carbon::setTestNow() calls across your codebase. Whether you're asserting that a subscription expires on schedule or previewing how your UI renders next month, Time Traveller keeps time manipulation explicit and easy to undo.
How can I help you explore Laravel packages today?