protected function initStores($withDefault = false)
    {
        /** @var $store \Magento\Store\Model\Store */
        foreach ($this->storeManager->getStores($withDefault) as $store) {
            $this->storeCodeToId[$store->getCode()] = $store->getId();
        }
        return $this;
    }
protected function initStores($withDefault = false)
    {
        /** @var $store \Magento\Store\Model\Store */
        foreach ($this->storeManager->getStores($withDefault) as $store) {
            $this->storeCodeToId[$store->getCode()] = $store->getId();
        }
        return $this;
    }
protected function initStores ( $ withDefault = false ) { /** @var $store \Magento\Store\Model\Store */ foreach ( $ this -> storeManager -> getStores ( $ withDefault ) as $ store ) { $ this -> storeCodeToId [ $ store -> getCode ( ) ] = $ store -> getId ( ) ; } return $ this ; }
Initialize stores data

@param bool $withDefault
@return $this
Initialize stores data