Comments (2)
Take a look at the find()
method of the indexed collection and of basic collection. Indexed Collection only stores and finds events in an array with keys derived from eventBegin. The basic collection actually has some logic in its find() method to lookup period->containsEvent() or event->contains(date) etc.
So, your $eventCollection->find($day)
only finds events under its array this->events[$day].
- How are you creating/retrieving your collection?
- You can supply your provider to Calendar and getEvents() to retrieve a basic collection
- Or you can retrieve an array from your own provider
$collection = $calendar->getEvents($period);
// or
$array = $provider->getEvents($DateTimeStart, $DateTimeEnd);
from calendr.
Thanks, this is an old issue and I'm no longer using this module so the issue can be closed
from calendr.
Related Issues (20)
- I am trying to build a simple calendar how can I access the day's date HOT 3
- Basic event provider causes an error if empty and getEvents() called HOT 1
- Sprintf is missing argument in PeriodAbstract
- Adding hours HOT 2
- events in extendedMonth miss events on last sunday HOT 1
- First weekday on Week iterator HOT 2
- February ends in March HOT 8
- [Feature Request] Support Carbon package HOT 5
- Support Symfony 3
- Able to set the day in Month or Range iterator
- First and last day of the week
- Wrong return types in Calendar HOT 1
- Is this package still maintained ? HOT 2
- Fix Twig deprecation warnings HOT 1
- Boilerplate code not working HOT 3
- [FEATURE] Add data property to Event HOT 1
- CalendR\Event\Exception\NoProviderFound: HOT 1
- Allow php8 HOT 5
- new release? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from calendr.