src/DataStoreAwareContainerTrait.php
protected function _setDataStore($dataStore)
    {
        if (!is_null($dataStore)) {
            $dataStore = $this->_normalizeContainer($dataStore);
        }

        $this->dataStore = $dataStore;
    }
protected function _setDataStore($dataStore)
    {
        if (!is_null($dataStore)) {
            $dataStore = $this->_normalizeContainer($dataStore);
        }

        $this->dataStore = $dataStore;
    }
Assigns a data store to this instance.

@since [*next-version*]

@param array|ArrayAccess|stdClass|ContainerInterface|null $dataStore A container.

@throws InvalidArgumentException If internal data store is invalid.