eZ\Publish\Core\Repository\ContentService::getDefaultObjectStates PHP Метод

getDefaultObjectStates() защищенный Метод

Returns an array of default content states with content state group id as key.
protected getDefaultObjectStates ( ) : eZ\Publish\SPI\Persistence\Content\ObjectState[]
Результат eZ\Publish\SPI\Persistence\Content\ObjectState[]
    protected function getDefaultObjectStates()
    {
        $defaultObjectStatesMap = array();
        $objectStateHandler = $this->persistenceHandler->objectStateHandler();
        foreach ($objectStateHandler->loadAllGroups() as $objectStateGroup) {
            foreach ($objectStateHandler->loadObjectStates($objectStateGroup->id) as $objectState) {
                // Only register the first object state which is the default one.
                $defaultObjectStatesMap[$objectStateGroup->id] = $objectState;
                break;
            }
        }
        return $defaultObjectStatesMap;
    }