class AvailableObjectCollectionFactory (View source)

Methods

generateCombinations(array $arrays, $i = 0)

No description

getObjectCollectionsForTemplate(SlotTemplate $template, array $itemObjectGroups)

Given a particular slot template and an array of ItemObjectGroup objects, return all possible ObjectCollections for admin editors to choose from.

Details

protected generateCombinations(array $arrays, $i = 0)

No description

Parameters

array $arrays
$i

ObjectCollection[] getObjectCollectionsForTemplate(SlotTemplate $template, array $itemObjectGroups)

Given a particular slot template and an array of ItemObjectGroup objects, return all possible ObjectCollections for admin editors to choose from.

Parameters

SlotTemplate $template
array $itemObjectGroups

Return Value

ObjectCollection[]