Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
ImDateTime is an experiment in how a non-mutable PHP DateTime might look. Instead of being mutable like DateTime, this follows the Value Object pattern, which is more typical for date and time objects. The intention is to preserve the DateTime API as closely as possible, whilst replacing the various modification functions. Note that since ImDateTime was created this has become core functionality in PHP, as provided by the DateTimeImmutable class. TODO: - getLastErrors() - ensure all tests run in different timezones