Loading CHANGELOG.md +4 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,10 @@ ## 1.x ### next * Added alias ``fromString()`` for ``parse()`` ### 1.0.0 *Feb 27, 2024* Loading src/Date.php +5 −0 Original line number Diff line number Diff line Loading @@ -164,6 +164,11 @@ final readonly class Date implements Stringable } public static function parse(string $string): self { return self::fromString($string); } public static function fromString(string $string): self { if (!preg_match('/(-?\d+)-(\d+)-(\d+)/', $string, $matches)) { throw new DomainException('Unable to parse the date string: ' . $string); Loading Loading
CHANGELOG.md +4 −0 Original line number Diff line number Diff line Loading @@ -2,6 +2,10 @@ ## 1.x ### next * Added alias ``fromString()`` for ``parse()`` ### 1.0.0 *Feb 27, 2024* Loading
src/Date.php +5 −0 Original line number Diff line number Diff line Loading @@ -164,6 +164,11 @@ final readonly class Date implements Stringable } public static function parse(string $string): self { return self::fromString($string); } public static function fromString(string $string): self { if (!preg_match('/(-?\d+)-(\d+)-(\d+)/', $string, $matches)) { throw new DomainException('Unable to parse the date string: ' . $string); Loading