apie/date-value-objects
Date-related value objects for PHP/Apie that model only the date/time parts you need (LocalDate, Time, HourAndMinutes, UnixTimestamp, DateWithTimezone). Helps validate expected formats without relying on full DateTimeImmutable.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| alexeyshockov/clock | 0.87 | — | 2 | 2 | 2 | 0 | 6 | 0.8 | 1.1 | — | — | |
| omaralalwi/laravel-time-craft | 0.87 | Laravel Time Craft adds Eloquent date scopes (today, yesterday, this week, last N days) plus readable date accessors and formatting helpers to any model, with customizable date fields and timezone-aware querying. | 13 | 12 | 3 | 483 | 0 | 15.5 | 24.0 | MIT | 3 months ago | |
| dcarbone/gotime | 0.87 | Go-inspired time utilities for PHP 8.1+: a Duration type (parse/format like 5s, JSON as nanoseconds) plus helpers to generate DateInterval specs for DateTime add/sub. Includes a Time wrapper around DateTime aiming for Go time.Time-style APIs. | 2 | 2 | 1 | 3K | 0 | 25.1 | 48.4 | MIT | 1 week ago | |
| apie/apie-bundle | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| jamesmills/laravel-timezone | 0.86 | Laravel Timezone detects each visitor's timezone in the browser and stores it in the session, automatically applying it to your app for accurate date and time display. Includes a Blade directive, middleware, and configurable settings. | 694 | — | 101 | — | 20 | 13.9 | 12.3 | MIT | 8 years ago |
|
| yohang/calendr | 0.86 | Calendr is an object-oriented PHP calendar library for creating, managing, and rendering calendars and events. It supports recurring events, multiple calendars, and flexible output via renderers, making it easy to integrate scheduling into PHP applications. | 467 | 475 | 66 | 3K | 10 | 8.8 | 16.1 | MIT | 11 months ago | |
| mateusjunges/laravel-time-helpers | 0.86 | Laravel Time Helpers adds handy date and time utilities to Laravel apps: Carbon macros, timezone conversion, and human-friendly formatting. Replace repetitive, error-prone date logic with clean, readable helpers that keep your code simple. | 38 | — | 2 | — | 0 | 0.3 | — | MIT | 4 years ago | |
| assistenzde/database-timezone | 0.86 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| bruli/php-value-objects | 0.86 | A lightweight PHP library for building immutable value objects with typed primitive wrappers and validation. bruli/php-value-objects helps enforce domain invariants, reduce primitive obsession, and keep Laravel or any PHP codebase clearer and safer. | 43 | 43 | 13 | 580 | 1 | 0.7 | 15.9 | MIT | — | |
| apie/serializer | 0.86 | Apie Serializer converts domain objects to stored/customer-facing data and back. Similar to Symfony Serializer but uses ApieSerializerContext for recursive calls. Supports normalize/denormalize, encoding/decoding, and easy extension via custom Normalizer and Denormalizer interfaces. | 0 | 0 | 0 | 7 | 0 | 0.0 | 12.5 | MIT | — | |
| apie/cms | 0.86 | — | 0 | 0 | 0 | 17 | 2 | 0.4 | 17.3 | MIT | — | |
| funeralzone/valueobjects | 0.86 | PHP 7.1+ value object toolkit for fundamental scalar-based VOs. Provides traits for strings/ints/etc, enums via constants, easy native serialization (fromNative/toNative), and encourages domain validation logic. Includes extension library for complex objects. | 66 | 66 | 7 | 44K | 2 | 6.3 | 38.9 | MIT | 5 years ago | |
| whitecube/laravel-timezones | 0.86 | Laravel Timezones offers a curated list of timezone identifiers plus validation, select options, and browser-based detection helpers. Easily set user timezones, localize dates, and generate timezone dropdowns in Laravel apps. | 108 | 108 | 12 | 53K | 0 | 8.7 | 39.6 | MIT | 7 months ago | |
| apie/rest-api | 0.85 | — | 0 | 0 | 0 | 7 | 0 | 0.0 | 12.5 | MIT | — | |
| awd-studio/vo-date-time | 0.85 | Immutable PHP 8.3+ date-time value object. Create from strings, compare (equal/greater/less/between), and return new instances for changes like nextDay(), copy(), or modified() with DateTimePeriod offsets (days, minutes, weeks). | 0 | 0 | 0 | 0 | 0 | 0.9 | — | — | 1 year ago | |
| nicolopignatelli/valueobjects | 0.85 | Laravel-friendly PHP value objects library that helps you model domain concepts as immutable, self-validating objects (like Email, Money, Url, etc.). Encourages DDD patterns, clearer APIs, and safer data handling with consistent validation and comparison. | 0 | 430 | — | 0 | — | 0.0 | — | — | — | |
| laracraft-tech/laravel-date-scopes | 0.85 | Laravel Date Scopes adds a wide range of ready-made date scopes to your Eloquent models via a simple trait. Query records with ofToday(), ofLastWeek(), monthToDate(), ofLastYear(), and many more—fully chainable with any builder method like sum or avg. | 513 | 514 | 31 | 15K | 0 | 16.6 | 21.8 | MIT | 7 months ago | |
| psx/datetime | 0.85 | PSX DateTime is a PHP library for working with dates and times, offering utilities for parsing, formatting, timezone conversion, and date arithmetic. It integrates with the PSX framework and provides a lightweight, object-oriented API for common temporal tasks in PHP applications. | 2 | 2 | 0 | 5K | 0 | 0.0 | 44.3 | Apache-2.0 | — | |
| php-standard-library/date-time | 0.85 | Immutable, timezone-aware date and time types for PHP, with Duration, Period, and Interval support for precise, reliable temporal calculations. | 1 | 1 | 0 | 83K | 0 | 21.4 | 64.8 | MIT | 1 week ago | |
| apie/common-value-objects | 0.85 | Common value objects for the Apie ecosystem: ready-to-use PHP enums (e.g., Gender) and identifier base classes (e.g., UUID v4) for entities, fields, or composite value objects. Designed to be extended and used as examples in your own domain. | 0 | 0 | 0 | 7 | 0 | 0.0 | 12.5 | MIT | — |
How can I help you explore Laravel packages today?