모델에서 데이터를 검색한 다음 Spatie Icalendar에 적합한 형식으로 다시 작성해 보았지만 단일 이벤트가 아닌 여러 이벤트가 있기 때문에 작동하지 않습니다.
다양한 솔루션을 시도했지만 효과가 있는 솔루션을 찾지 못했습니다.
Spatie의 많은 이벤트를 어떻게 반복하시겠습니까?
Spatie 문서: https://github.com/spatie/icalendar-generator
모든 캘린더 이벤트를 반복하여 Spatie용 배열을 만들고 싶습니다.
일반 캘린더에서 추출할 수 있는 ICAL 형식으로 끝나야 합니다.
코드에 불일치가 많아서 일이 더 어려워지는 것 같아요. 이벤트를 속성으로 명명하는 클래스, 일관되지 않은 명명 규칙, 복수화 모델(알고 있듯이 class는 예약어입니다) 등
이벤트를 반복하면서 모델 데이터를
으아악spatie
패키지에 하나씩 추가하세요.종료 시간이 필요하다고 생각해서 한 시간을 추가했어요.
start_time
应添加到$dates
数组中,以转换为Carbon
모델의 개체. for 루프를 사용하는 대신 수집 방법을 사용하여 유사한 논리를 생성했습니다. 여기에서 읽어보세요. 이는 쿼리 빌더가 반환한 유형입니다.