private function getRootCategoryId($store)
    {
        if (is_numeric($store) || is_string($store)) {
            $store = $this->storeManager->getStore($store);
        } elseif ($store === null) {
            $store = $this->storeManager->getStore();
        }

        $storeGroupId = $store->getStoreGroupId();

        return $this->storeManager->getGroup($storeGroupId)->getRootCategoryId();
    }
private function getRootCategoryId($store)
    {
        if (is_numeric($store) || is_string($store)) {
            $store = $this->storeManager->getStore($store);
        } elseif ($store === null) {
            $store = $this->storeManager->getStore();
        }

        $storeGroupId = $store->getStoreGroupId();

        return $this->storeManager->getGroup($storeGroupId)->getRootCategoryId();
    }
private function getRootCategoryId ( $ store ) { if ( is_numeric ( $ store ) || is_string ( $ store ) ) { $ store = $ this -> storeManager -> getStore ( $ store ) ; } elseif ( $ store === null ) { $ store = $ this -> storeManager -> getStore ( ) ; } $ storeGroupId = $ store -> getStoreGroupId ( ) ; return $ this -> storeManager -> getGroup ( $ storeGroupId ) -> getRootCategoryId ( ) ; }
Retrieve store root category id.

@param \Magento\Store\Api\Data\StoreInterface|int|string $store Store id.

@return integer
Retrieve store root category id .