protected function getDefaultContentStates() { $defaultObjectStatesMap = array(); foreach ($this->objectStateHandler->loadAllGroups() as $objectStateGroup) { foreach ($this->objectStateHandler->loadObjectStates($objectStateGroup->id) as $objectState) { // Only register the first object state which is the default one. $defaultObjectStatesMap[$objectStateGroup->id] = $objectState; break; } } return $defaultObjectStatesMap; }