@@ -406,7 +406,7 @@ discard block |
||
406 | 406 | /** |
407 | 407 | * Returns the Period duration as expressed in seconds |
408 | 408 | * |
409 | - * @return float |
|
409 | + * @return integer |
|
410 | 410 | */ |
411 | 411 | public function getTimestampInterval() |
412 | 412 | { |
@@ -523,7 +523,7 @@ discard block |
||
523 | 523 | * Tells whether the specified index is fully contained within |
524 | 524 | * the current Period object. |
525 | 525 | * |
526 | - * @param Period|DateTimeInterface|string $index |
|
526 | + * @param DateTimeImmutable $index |
|
527 | 527 | * |
528 | 528 | * @return bool |
529 | 529 | */ |
@@ -631,7 +631,7 @@ discard block |
||
631 | 631 | /** |
632 | 632 | * Returns a new Period object with a new included starting date point. |
633 | 633 | * |
634 | - * @param DateTimeInterface|string $startDate date point |
|
634 | + * @param DateTimeImmutable $startDate date point |
|
635 | 635 | * |
636 | 636 | * @return static |
637 | 637 | */ |
@@ -643,7 +643,7 @@ discard block |
||
643 | 643 | /** |
644 | 644 | * Returns a new Period object with a new ending date point. |
645 | 645 | * |
646 | - * @param DateTimeInterface|string $endDate date point |
|
646 | + * @param DateTimeImmutable $endDate date point |
|
647 | 647 | * |
648 | 648 | * @return static |
649 | 649 | */ |
@@ -662,7 +662,7 @@ discard block |
||
662 | 662 | * <li>a string in a format supported by DateInterval::createFromDateString</li> |
663 | 663 | * </ul> |
664 | 664 | * |
665 | - * @param DateInterval|int|string $interval The interval |
|
665 | + * @param DateInterval $interval The interval |
|
666 | 666 | * |
667 | 667 | * @return static |
668 | 668 | */ |
@@ -889,7 +889,7 @@ discard block |
||
889 | 889 | * @param DateInterval|int|string $interval The interval |
890 | 890 | * @param bool $backwards Optionnal - iterates counterwise |
891 | 891 | * |
892 | - * @return Generator|Period[] |
|
892 | + * @return Generator |
|
893 | 893 | */ |
894 | 894 | public function split($interval, $backwards = false) |
895 | 895 | { |
@@ -962,7 +962,7 @@ discard block |
||
962 | 962 | * |
963 | 963 | * @param Period $period |
964 | 964 | * |
965 | - * @return float |
|
965 | + * @return integer |
|
966 | 966 | */ |
967 | 967 | public function timestampIntervalDiff(Period $period) |
968 | 968 | { |
@@ -1023,8 +1023,8 @@ discard block |
||
1023 | 1023 | * The datepoints will be used as to allow the creation of |
1024 | 1024 | * a Period object |
1025 | 1025 | * |
1026 | - * @param DateTimeInterface|string $datePoint1 datepoint |
|
1027 | - * @param DateTimeInterface|string $datePoint2 datepoint |
|
1026 | + * @param DateTimeImmutable $datePoint1 datepoint |
|
1027 | + * @param DateTimeImmutable $datePoint2 datepoint |
|
1028 | 1028 | * |
1029 | 1029 | * @return Period |
1030 | 1030 | */ |