Collection
Links\Collection
Magento\BundleGraphQl\Model\Resolver\Links\Collection
What it does
This class collects and fetches bundle product link (selection) data for GraphQL queries.
Developers use it to efficiently batch-load link information for multiple bundle options, avoiding N+1 query problems when resolving GraphQL requests for bundle product details.
It implements ResetAfterRequestInterface to clear cached data between requests.
Public Methods
- addIdFilters()
- getLinksForOptionId()
- _resetState()