Skip to content

Commit 65a5532

Browse files
committed
fix: typo in property name ( to )
1 parent eaf5a27 commit 65a5532

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

.phpunit.cache/test-results

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"version":"pest_2.36.0","defects":[],"times":{"P\\Tests\\Builders\\ComponentBuilderTest::__pest_evaluable_it_can_build_a_component_payload_with_properties":0.003,"P\\Tests\\Builders\\ComponentBuilderTest::__pest_evaluable_it_can_build_a_component_payload_with_property_alias":0,"P\\Tests\\Builders\\ComponentBuilderTest::__pest_evaluable_it_can_build_a_component_payload_with_sub_components":0,"P\\Tests\\Builders\\ComponentBuilderTest::__pest_evaluable_it_will_chip_a_line_when_it_becomes_too_long":0,"P\\Tests\\Builders\\PropertyBuilderTest::__pest_evaluable_it_will_build_the_property_correctly":0,"P\\Tests\\Builders\\PropertyBuilderTest::__pest_evaluable_it_will_build_the_parameters_correctly":0.001,"P\\Tests\\Builders\\PropertyBuilderTest::__pest_evaluable_it_will_build_the_property_according_to_specific_rules":0,"P\\Tests\\Builders\\PropertyBuilderTest::__pest_evaluable_it_will_use_the_alias_of_a_property_when_given":0,"P\\Tests\\Builders\\PropertyBuilderTest::__pest_evaluable_it_can_build_properties_without_value":0,"P\\Tests\\ComponentPayloadTest::__pest_evaluable_a_payload_has_a_type":0,"P\\Tests\\ComponentPayloadTest::__pest_evaluable_a_payload_includes_properties":0.001,"P\\Tests\\ComponentPayloadTest::__pest_evaluable_a_payload_includes_sub_components":0,"P\\Tests\\ComponentPayloadTest::__pest_evaluable_an_exception_will_be_thrown_when_a_property_does_not_exist":0,"P\\Tests\\ComponentPayloadTest::__pest_evaluable_an_optional_will_only_be_added_when_the_condition_is_true":0,"P\\Tests\\ComponentPayloadTest::__pest_evaluable_an_optional_will_only_be_added_when_it_has_a_value":0,"P\\Tests\\ComponentPayloadTest::__pest_evaluable_a_multiple_will_be_added_via_closure":0,"P\\Tests\\ComponentPayloadTest::__pest_evaluable_a_property_can_be_added_with_parameters":0,"P\\Tests\\Components\\AlertTest::__pest_evaluable_it_can_create_an_alert_at_a_date":0.001,"P\\Tests\\Components\\AlertTest::__pest_evaluable_it_can_create_an_alert_without_timezone_at_a_date":0,"P\\Tests\\Components\\AlertTest::__pest_evaluable_it_can_create_an_alert_at_the_start_of_an_event":0,"P\\Tests\\Components\\AlertTest::__pest_evaluable_it_can_create_an_alert_at_the_end_of_an_event":0,"P\\Tests\\Components\\AlertTest::__pest_evaluable_it_can_create_constructed_as_static_before_or_after":0,"P\\Tests\\Components\\CalendarTest::__pest_evaluable_it_can_create_a_calendar":0,"P\\Tests\\Components\\CalendarTest::__pest_evaluable_it_can_set_calendar_properties":0,"P\\Tests\\Components\\CalendarTest::__pest_evaluable_it_can_add_an_event_to_a_calendar":0.001,"P\\Tests\\Components\\CalendarTest::__pest_evaluable_it_can_add_an_event_by_closure_to_a_calendar":0,"P\\Tests\\Components\\CalendarTest::__pest_evaluable_it_can_add_multiple_events_to_a_calendar":0,"P\\Tests\\Components\\CalendarTest::__pest_evaluable_it_can_add_multiple_events_by_closure_to_a_calendar":0,"P\\Tests\\Components\\CalendarTest::__pest_evaluable_when_setting_with_timezone_s_events_will_be_added_with_timezones":0,"P\\Tests\\Components\\CalendarTest::__pest_evaluable_a_refresh_rate_can_be_set":0,"P\\Tests\\Components\\CalendarTest::__pest_evaluable_a_source_can_be_set":0,"P\\Tests\\Components\\CalendarTest::__pest_evaluable_it_will_automatically_add_multiple_timezone_components__through_Carbon_":0.017,"P\\Tests\\Components\\CalendarTest::__pest_evaluable_it_will_automatically_add_multiple_timezone_components":0,"P\\Tests\\Components\\CalendarTest::__pest_evaluable_it_will_automatically_add_timezone_component":0,"P\\Tests\\Components\\CalendarTest::__pest_evaluable_it_can_add_timezone_components_manually":0,"P\\Tests\\Components\\ComponentTest::__pest_evaluable_it_will_check_if_al_required_properties_are_set":0,"P\\Tests\\Components\\ComponentTest::__pest_evaluable_it_will_throw_an_exception_when_a_required_property_is_not_set":0,"P\\Tests\\Components\\ComponentTest::__pest_evaluable_it_will_throw_an_exception_when_a_required_property_is_not_set_but_another_is":0,"P\\Tests\\Components\\ComponentTest::__pest_evaluable_it_can_add_an_extra_property":0,"P\\Tests\\Components\\ComponentTest::__pest_evaluable_it_can_add_an_extra_sub_component":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_create_an_event":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_set_properties_on_an_event":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_set_a_period_on_an_event":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_an_event_can_be_a_fully_day":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_an_event_can_be_a_full_day_with_timezones":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_an_event_can_be_a_full_day_without_specifying_an_end":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_alert_minutes_before_an_event":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_alert_minutes_after_an_event":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_add_an_alert":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_set_the_coordinates":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_generate_an_apple_structured_location":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_add_a_classification":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_make_an_event_transparent":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_add_an_organizer":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_add_attendees":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_set_a_status":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_set_an_address_without_name":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_set_a_recurrence_rule":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_set_a_recurrence_rule_as_a_string":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_create_an_event_without_timezones":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_set_a_url":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_ignores_a_wrong_url":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_will_use_UTC_for_default_created_date_stamp":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_will_always_use_UTC_for_a_created_date_stamp_":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_add_recurrence_dates":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_add_multiple_recurrence_dates":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_add_excluded_recurrence_dates":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_add_multiple_excluded_recurrence_dates":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_add_an_attachment_to_an_event":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_add_an_embedded_attachment_to_an_event":0,"P\\Tests\\Components\\EventTest::__pest_evaluable_it_can_add_an_image_to_an_event":0,"P\\Tests\\Components\\TimezoneEntryTest::__pest_evaluable_it_can_create_a_standard_entry":0,"P\\Tests\\Components\\TimezoneEntryTest::__pest_evaluable_it_can_create_a_standard_entry_with_negative_offsets":0,"P\\Tests\\Components\\TimezoneEntryTest::__pest_evaluable_it_can_create_a_daylight_entry":0,"P\\Tests\\Components\\TimezoneEntryTest::__pest_evaluable_it_can_set_a_name_and_description":0,"P\\Tests\\Components\\TimezoneEntryTest::__pest_evaluable_it_can_set_a_rrule":0,"P\\Tests\\Components\\TimezoneEntryTest::__pest_evaluable_it_can_write_out_a_timezone_entry":0.001,"P\\Tests\\Components\\TimezoneTest::__pest_evaluable_it_can_create_a_timezone":0,"P\\Tests\\Components\\TimezoneTest::__pest_evaluable_it_can_set_a_last_modified_date_as_UTC":0,"P\\Tests\\Components\\TimezoneTest::__pest_evaluable_it_can_set_an_url":0,"P\\Tests\\Components\\TimezoneTest::__pest_evaluable_it_can_add_timezone_entries":0,"P\\Tests\\Components\\TimezoneTest::__pest_evaluable_it_can_write_out_a_timezone":0,"P\\Tests\\IntegrationTest::__pest_evaluable_it_can_create_a_calendar":0.001,"P\\Tests\\IntegrationTest::__pest_evaluable_it_can_create_a_full_day_event":0,"P\\Tests\\Properties\\AppleLocationCoordinatesPropertyTest::__pest_evaluable_it_can_create_an_apple_location_coordinates_property_type_":0,"P\\Tests\\Properties\\BinaryPropertyTest::__pest_evaluable_it_can_create_a_binary_property_type":0,"P\\Tests\\Properties\\BinaryPropertyTest::__pest_evaluable_it_can_set_a_media_type":0,"P\\Tests\\Properties\\BinaryPropertyTest::__pest_evaluable_it_can_accept_base64_encoded_content":0,"P\\Tests\\Properties\\CalendarAddressPropertyTest::__pest_evaluable_it_can_create_a_calendar_property_type":0,"P\\Tests\\Properties\\CalendarAddressPropertyTest::__pest_evaluable_it_can_set_a_name_and_participation_status":0,"P\\Tests\\Properties\\CalendarAddressPropertyTest::__pest_evaluable_it_can_set_RSVP_to_true":0,"P\\Tests\\Properties\\CoordinatesPropertyTest::__pest_evaluable_it_can_create_a_coordinates_property_type":0,"P\\Tests\\Properties\\CoordinatesPropertyTest::__pest_evaluable_it__has__dot__as__decimal__point":0.001,"P\\Tests\\Properties\\DateTimePropertyTest::__pest_evaluable_it_will_format_the_date_correctly":0,"P\\Tests\\Properties\\DateTimePropertyTest::__pest_evaluable_it_will_format_the_date_and_time_correctly_with_timezone":0,"P\\Tests\\Properties\\DateTimePropertyTest::__pest_evaluable_it_will_use_a_specific_UTC_format":0,"P\\Tests\\Properties\\DateTimePropertyTest::__pest_evaluable_it_will_not_use_a_specific_UTC_format_when_time_is_not_given":0,"P\\Tests\\Properties\\DateTimePropertyTest::__pest_evaluable_it_will_use_a_non_UTC_timezone_format_when_time_is_not_given":0,"P\\Tests\\Properties\\DateTimePropertyTest::__pest_evaluable_it_will_format_the_date_and_time_correctly_with_a_conversion_to_another_timezone":0,"P\\Tests\\Properties\\DateTimePropertyTest::__pest_evaluable_it_will_format_the_date_and_time_without_timezone":0,"P\\Tests\\Properties\\DateTimePropertyTest::__pest_evaluable_it_can_be_created_from_a_DateTime_value":0,"P\\Tests\\Properties\\DurationPropertyTest::__pest_evaluable_it_can_create_a_duration_property_type":0,"P\\Tests\\Properties\\EmptyPropertyTest::__pest_evaluable_it_can_create_an_empty_property_type":0,"P\\Tests\\Properties\\ParameterTest::__pest_evaluable_it_replaces_all_illegal_characters":0,"P\\Tests\\Properties\\ParameterTest::__pest_evaluable_it_can_disable_escaping":0,"P\\Tests\\Properties\\ParameterTest::__pest_evaluable_it_can_format_a_boolean":0,"P\\Tests\\Properties\\ParameterTest::__pest_evaluable_it_can_format_an_enum":0,"P\\Tests\\Properties\\ParameterTest::__pest_evaluable_it_can_format_a_DateTime_value":0,"P\\Tests\\Properties\\PropertyTest::__pest_evaluable_a_property_can_give_a_specific_parameter":0,"P\\Tests\\Properties\\PropertyTest::__pest_evaluable_an_exception_will_be_thrown_when_a_parameter_does_not_exist":0,"P\\Tests\\Properties\\RRulePropertyTest::__pest_evaluable_it_can_create_a_recurrence_rule_property_type":0,"P\\Tests\\Properties\\TextPropertyTest::__pest_evaluable_it_replaces_all_illegal_characters":0,"P\\Tests\\Properties\\TextPropertyTest::__pest_evaluable_it_can_disable_escaping":0,"P\\Tests\\Properties\\TextPropertyTest::__pest_evaluable_it_can_be_created_from_an_enum":0,"P\\Tests\\Properties\\UriPropertyTest::__pest_evaluable_it_accepts_an_URI":0,"P\\Tests\\Properties\\UriPropertyTest::__pest_evaluable_it_will_return_an_empty_string_if_the_URI_is_not_valid":0,"P\\Tests\\Timezones\\TimezoneRangeCollectionTest::__pest_evaluable_it_can_add_dates_to_a_range__through_Carbon_":0,"P\\Tests\\Timezones\\TimezoneRangeCollectionTest::__pest_evaluable_it_can_add_dates_to_a_range":0,"P\\Tests\\Timezones\\TimezoneRangeCollectionTest::__pest_evaluable_it_can_have_multiple_timezones":0,"P\\Tests\\Timezones\\TimezoneRangeCollectionTest::__pest_evaluable_it_can_add_different_types_of_date_times":0,"P\\Tests\\Timezones\\TimezoneRangeCollectionTest::__pest_evaluable_it_can_add_different_types_of_entries":0,"P\\Tests\\Timezones\\TimezoneTransitionsResolverTest::__pest_evaluable_it_gets_the_correct_timezone_transitions":0.001,"P\\Tests\\Timezones\\TimezoneTransitionsResolverTest::__pest_evaluable_it_gets_the_correct_timezone_transitions_for_positive_offsets":0,"P\\Tests\\Timezones\\TimezoneTransitionsResolverTest::__pest_evaluable_it_can_work_with_funny_timezones":0.001,"P\\Tests\\Timezones\\TimezoneTransitionsResolverTest::__pest_evaluable_it_can_use_UTC_as_timezone":0,"P\\Tests\\ValueObjects\\DateTimeValueTest::__pest_evaluable_it_can_update_the_timezone_of_a_DateTime":0,"P\\Tests\\ValueObjects\\DateTimeValueTest::__pest_evaluable_it_can_update_the_timezone_of_a_DateTime_immutable":0,"P\\Tests\\ValueObjects\\DurationValueTest::__pest_evaluable_it_can_create_a_duration_property_type":0,"P\\Tests\\ValueObjects\\DurationValueTest::__pest_evaluable_it_can_invert_a_duration_property_type":0,"P\\Tests\\ValueObjects\\DurationValueTest::__pest_evaluable_it_can_create_a_duration_property_with_all_properties":0,"P\\Tests\\ValueObjects\\DurationValueTest::__pest_evaluable_it_can_use_a_regular_string_as_duration":0,"P\\Tests\\ValueObjects\\PeriodValueTest::__pest_evaluable_it_can_create_a_period_with_times":0,"P\\Tests\\ValueObjects\\PeriodValueTest::__pest_evaluable_it_can_create_a_period_with_time_and_duration":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_create_a_rrule":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_set_the_start_date":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_set_until":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_set_count":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_cannot_set_a_negative_count":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_set_interval":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_cannot_set_a_negative_interval":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_set_the_week_starts_on":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_add_week_days#([[Spatie\\IcalendarGenerator\\Enums\\RecurrenceDay, null]], 'MO')":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_add_week_days#([[Spatie\\IcalendarGenerator\\Enums\\RecurrenceDay, 2]], '2MO')":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_add_week_days#([[Spatie\\IcalendarGenerator\\Enums\\RecurrenceDay, -1]], '-1MO')":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_add_week_days#([[Spatie\\IcalendarGenerator\\Enums\\RecurrenceDay, null], [Spatie\\IcalendarGenerator\\Enums\\RecurrenceDay, 2], [Spatie\\IcalendarGenerator\\Enums\\RecurrenceDay, -1]], 'MO,2MO,-1MO')":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_add_week_days#([[Spatie\\IcalendarGenerator\\Enums\\RecurrenceDay, null], [Spatie\\IcalendarGenerator\\Enums\\RecurrenceDay, null], [Spatie\\IcalendarGenerator\\Enums\\RecurrenceDay, -1], \u2026], 'MO,-1MO')":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_add_months#(Spatie\\IcalendarGenerator\\Enums\\RecurrenceMonth, '5')":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_add_months#(5, '5')":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_add_months#([Spatie\\IcalendarGenerator\\Enums\\RecurrenceMonth, Spatie\\IcalendarGenerator\\Enums\\RecurrenceMonth], '4,5')":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_add_months#([4, 5], '4,5')":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_add_months#([Spatie\\IcalendarGenerator\\Enums\\RecurrenceMonth, 5], '5')":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_add_month_days#(1, '1')":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_add_month_days#([1, 2, 3], '1,2,3')":0,"P\\Tests\\ValueObjects\\RRuleTest::__pest_evaluable_it_can_add_month_days#([1, 2, 1], '1,2')":0}}

src/ValueObjects/PeriodValue.php

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,37 +9,37 @@
99

1010
class PeriodValue implements HasTimezones
1111
{
12-
private DateTimeInterface $staring;
12+
private DateTimeInterface $starting;
1313

1414
private ?DateTimeInterface $ending = null;
1515

1616
private ?DurationValue $duration = null;
1717

1818
private function __construct(
19-
DateTimeInterface $staring,
19+
DateTimeInterface $starting,
2020
?DateTimeInterface $ending,
2121
?DurationValue $duration
2222
) {
23-
$this->staring = $staring;
23+
$this->starting = $starting;
2424
$this->ending = $ending;
2525
$this->duration = $duration;
2626
}
2727

2828
/**
29-
* @param \DateTimeInterface $staring
29+
* @param \DateTimeInterface $starting
3030
* @param DateTimeInterface|\Spatie\IcalendarGenerator\ValueObjects\DurationValue $ending
3131
*
3232
* @return static
3333
*/
34-
public static function create(DateTimeInterface $staring, $ending): self
34+
public static function create(DateTimeInterface $starting, $ending): self
3535
{
3636
if ($ending instanceof DateTimeInterface) {
3737
/** @psalm-suppress InvalidArgument */
38-
return new self($staring, $ending, null);
38+
return new self($starting, $ending, null);
3939
}
4040

4141
if ($ending instanceof DurationValue) {
42-
return new self($staring, null, $ending);
42+
return new self($starting, null, $ending);
4343
}
4444

4545
throw new Exception('The end of a period can only be a DateTime or Duration');
@@ -48,16 +48,16 @@ public static function create(DateTimeInterface $staring, $ending): self
4848
public function format(): string
4949
{
5050
if ($this->duration !== null) {
51-
return DateTimeValue::create($this->staring, true)->format() . '/' . $this->duration->format();
51+
return DateTimeValue::create($this->starting, true)->format() . '/' . $this->duration->format();
5252
}
5353

54-
return DateTimeValue::create($this->staring, true)->format() . '/' . DateTimeValue::create($this->ending, true)->format();
54+
return DateTimeValue::create($this->starting, true)->format() . '/' . DateTimeValue::create($this->ending, true)->format();
5555
}
5656

5757
public function getTimezoneRangeCollection(): TimezoneRangeCollection
5858
{
5959
return TimezoneRangeCollection::create()
60-
->add($this->staring)
60+
->add($this->starting)
6161
->add($this->ending);
6262
}
6363
}

0 commit comments

Comments
 (0)