private function getStoreId(Category $category)
    {
        $storeId = $category->getStoreId();

        if ($storeId === 0) {
            $defaultStoreId   = $this->getDefaultStoreId();
            $categoryStoreIds = array_filter($category->getStoreIds());
            $storeId        = current($categoryStoreIds);
            if (in_array($defaultStoreId, $categoryStoreIds)) {
                $storeId = $defaultStoreId;
            }
        }

        return $storeId;
    }
private function getStoreId(Category $category)
    {
        $storeId = $category->getStoreId();

        if ($storeId === 0) {
            $defaultStoreId   = $this->getDefaultStoreId();
            $categoryStoreIds = array_filter($category->getStoreIds());
            $storeId        = current($categoryStoreIds);
            if (in_array($defaultStoreId, $categoryStoreIds)) {
                $storeId = $defaultStoreId;
            }
        }

        return $storeId;
    }
private function getStoreId ( Category $ category ) { $ storeId = $ category -> getStoreId ( ) ; if ( $ storeId === 0 ) { $ defaultStoreId = $ this -> getDefaultStoreId ( ) ; $ categoryStoreIds = array_filter ( $ category -> getStoreIds ( ) ) ; $ storeId = current ( $ categoryStoreIds ) ; if ( in_array ( $ defaultStoreId , $ categoryStoreIds ) ) { $ storeId = $ defaultStoreId ; } } return $ storeId ; }
Get store id for the current category.


@param Category $category Category.

@return int
Get store id for the current category .