@@ -169,7 +169,7 @@ discard block |
||
169 | 169 | * Add to $this->ical array one value and key. |
170 | 170 | * |
171 | 171 | * @param {string} $component This could be VTODO, VEVENT, VCALENDAR, ... |
172 | - * @param {string} $keyword The keyword, for example DTSTART |
|
172 | + * @param false|string $keyword The keyword, for example DTSTART |
|
173 | 173 | * @param {string} $value The value, for example 20110105T090000Z |
174 | 174 | * |
175 | 175 | * @return {None} |
@@ -231,7 +231,7 @@ discard block |
||
231 | 231 | /** |
232 | 232 | * Get a key-value pair of a string. |
233 | 233 | * |
234 | - * @param {string} $text which is like "VCALENDAR:Begin" or "LOCATION:" |
|
234 | + * @param string $text which is like "VCALENDAR:Begin" or "LOCATION:" |
|
235 | 235 | * |
236 | 236 | * @return {array} array("VCALENDAR", "Begin") |
237 | 237 | */ |
@@ -749,7 +749,7 @@ discard block |
||
749 | 749 | * Returns a boolean value whether the current calendar has events or not |
750 | 750 | * |
751 | 751 | * @param {array} $events An array with events. |
752 | - * @param {array} $sortOrder Either SORT_ASC, SORT_DESC, SORT_REGULAR, |
|
752 | + * @param integer $sortOrder Either SORT_ASC, SORT_DESC, SORT_REGULAR, |
|
753 | 753 | * SORT_NUMERIC, SORT_STRING |
754 | 754 | * |
755 | 755 | * @return {boolean} |
@@ -295,11 +295,11 @@ discard block |
||
295 | 295 | $icalDate = str_replace('T', '', $icalDate); |
296 | 296 | $icalDate = str_replace('Z', '', $icalDate); |
297 | 297 | |
298 | - $pattern = '/([0-9]{4})'; // 1: YYYY |
|
299 | - $pattern .= '([0-9]{2})'; // 2: MM |
|
300 | - $pattern .= '([0-9]{2})'; // 3: DD |
|
301 | - $pattern .= '([0-9]{0,2})'; // 4: HH |
|
302 | - $pattern .= '([0-9]{0,2})'; // 5: MM |
|
298 | + $pattern = '/([0-9]{4})'; // 1: YYYY |
|
299 | + $pattern .= '([0-9]{2})'; // 2: MM |
|
300 | + $pattern .= '([0-9]{2})'; // 3: DD |
|
301 | + $pattern .= '([0-9]{0,2})'; // 4: HH |
|
302 | + $pattern .= '([0-9]{0,2})'; // 5: MM |
|
303 | 303 | $pattern .= '([0-9]{0,2})/'; // 6: SS |
304 | 304 | preg_match($pattern, $icalDate, $date); |
305 | 305 | |
@@ -438,7 +438,7 @@ discard block |
||
438 | 438 | $anEvent['DTEND'] = date('Ymd\THis', $recurring_timestamp + $event_timestamp_offset); |
439 | 439 | |
440 | 440 | $search_date = $anEvent['DTSTART']; |
441 | - $is_excluded = array_filter($anEvent['EXDATE_array'], function ($val) use ($search_date) { |
|
441 | + $is_excluded = array_filter($anEvent['EXDATE_array'], function($val) use ($search_date) { |
|
442 | 442 | return is_string($val) && strpos($search_date, $val) === 0; |
443 | 443 | }); |
444 | 444 | |
@@ -481,7 +481,7 @@ discard block |
||
481 | 481 | $anEvent['DTEND'] = date('Ymd\THis', $day_recurring_timestamp + $event_timestamp_offset); |
482 | 482 | |
483 | 483 | $search_date = $anEvent['DTSTART']; |
484 | - $is_excluded = array_filter($anEvent['EXDATE_array'], function ($val) use ($search_date) { return is_string($val) && strpos($search_date, $val) === 0; }); |
|
484 | + $is_excluded = array_filter($anEvent['EXDATE_array'], function($val) use ($search_date) { return is_string($val) && strpos($search_date, $val) === 0; }); |
|
485 | 485 | |
486 | 486 | if (!$is_excluded) { |
487 | 487 | $events[] = $anEvent; |
@@ -512,7 +512,7 @@ discard block |
||
512 | 512 | $anEvent['DTEND'] = date('Ymd\THis', $this->iCalDateToUnixTimestamp($anEvent['DTSTART']) + $event_timestamp_offset); |
513 | 513 | |
514 | 514 | $search_date = $anEvent['DTSTART']; |
515 | - $is_excluded = array_filter($anEvent['EXDATE_array'], function ($val) use ($search_date) { return is_string($val) && strpos($search_date, $val) === 0; }); |
|
515 | + $is_excluded = array_filter($anEvent['EXDATE_array'], function($val) use ($search_date) { return is_string($val) && strpos($search_date, $val) === 0; }); |
|
516 | 516 | |
517 | 517 | if (!$is_excluded) { |
518 | 518 | $events[] = $anEvent; |
@@ -534,7 +534,7 @@ discard block |
||
534 | 534 | $anEvent['DTEND'] = date('Ymd\THis', $this->iCalDateToUnixTimestamp($anEvent['DTSTART']) + $event_timestamp_offset); |
535 | 535 | |
536 | 536 | $search_date = $anEvent['DTSTART']; |
537 | - $is_excluded = array_filter($anEvent['EXDATE_array'], function ($val) use ($search_date) { return is_string($val) && strpos($search_date, $val) === 0; }); |
|
537 | + $is_excluded = array_filter($anEvent['EXDATE_array'], function($val) use ($search_date) { return is_string($val) && strpos($search_date, $val) === 0; }); |
|
538 | 538 | |
539 | 539 | if (!$is_excluded) { |
540 | 540 | $events[] = $anEvent; |
@@ -578,7 +578,7 @@ discard block |
||
578 | 578 | $anEvent['DTEND'] = date('Ymd\THis', $this->iCalDateToUnixTimestamp($anEvent['DTSTART']) + $event_timestamp_offset); |
579 | 579 | |
580 | 580 | $search_date = $anEvent['DTSTART']; |
581 | - $is_excluded = array_filter($anEvent['EXDATE_array'], function ($val) use ($search_date) { return is_string($val) && strpos($search_date, $val) === 0; }); |
|
581 | + $is_excluded = array_filter($anEvent['EXDATE_array'], function($val) use ($search_date) { return is_string($val) && strpos($search_date, $val) === 0; }); |
|
582 | 582 | |
583 | 583 | if (!$is_excluded) { |
584 | 584 | $events[] = $anEvent; |
@@ -608,7 +608,7 @@ discard block |
||
608 | 608 | $anEvent['DTEND'] = date('Ymd\THis', $this->iCalDateToUnixTimestamp($anEvent['DTSTART']) + $event_timestamp_offset); |
609 | 609 | |
610 | 610 | $search_date = $anEvent['DTSTART']; |
611 | - $is_excluded = array_filter($anEvent['EXDATE_array'], function ($val) use ($search_date) { return is_string($val) && strpos($search_date, $val) === 0; }); |
|
611 | + $is_excluded = array_filter($anEvent['EXDATE_array'], function($val) use ($search_date) { return is_string($val) && strpos($search_date, $val) === 0; }); |
|
612 | 612 | |
613 | 613 | if (!$is_excluded) { |
614 | 614 | $events[] = $anEvent; |
@@ -722,8 +722,7 @@ discard block |
||
722 | 722 | $extendedEvents = []; |
723 | 723 | |
724 | 724 | $rangeStart = ($rangeStart === false) ? |
725 | - new DateTime() : |
|
726 | - new DateTime($rangeStart); |
|
725 | + new DateTime() : new DateTime($rangeStart); |
|
727 | 726 | |
728 | 727 | if ($rangeEnd === false or $rangeEnd <= 0) { |
729 | 728 | $rangeEnd = new DateTime('2038/01/18'); |
@@ -25,7 +25,7 @@ |
||
25 | 25 | |
26 | 26 | private function registerICal() |
27 | 27 | { |
28 | - $this->app->bind('ical', function ($app) { |
|
28 | + $this->app->bind('ical', function($app) { |
|
29 | 29 | return new ICalEvents($app); |
30 | 30 | }); |
31 | 31 | } |
@@ -46,7 +46,7 @@ discard block |
||
46 | 46 | { |
47 | 47 | $timezone = $this->timezone; |
48 | 48 | |
49 | - return collect($events)->map(function ($event) use ($timezone) { |
|
49 | + return collect($events)->map(function($event) use ($timezone) { |
|
50 | 50 | return new ICalEvent($event, $timezone); |
51 | 51 | }); |
52 | 52 | } |
@@ -62,7 +62,7 @@ discard block |
||
62 | 62 | { |
63 | 63 | $this->autoload(); |
64 | 64 | |
65 | - $filtered = $this->events->filter(function ($event) use ($atDatetime) { |
|
65 | + $filtered = $this->events->filter(function($event) use ($atDatetime) { |
|
66 | 66 | return $event->holds($atDatetime); |
67 | 67 | }); |
68 | 68 |