private function flushConfigurationToCache(
        ConfigurationInterface $configuration,
        $configurationIdentifier
    ) {
        $configurationValue = $this->unserializeValue(
            $configuration->getValue(),
            $configuration->getType()
        );

        $this
            ->cache
            ->save(
                $configurationIdentifier,
                $configurationValue
            );

        return $configurationValue;
    }
private function flushConfigurationToCache(
        ConfigurationInterface $configuration,
        $configurationIdentifier
    ) {
        $configurationValue = $this->unserializeValue(
            $configuration->getValue(),
            $configuration->getType()
        );

        $this
            ->cache
            ->save(
                $configurationIdentifier,
                $configurationValue
            );

        return $configurationValue;
    }
private function flushConfigurationToCache ( ConfigurationInterface $ configuration , $ configurationIdentifier ) { $ configurationValue = $ this -> unserializeValue ( $ configuration -> getValue ( ) , $ configuration -> getType ( ) ) ; $ this -> cache -> save ( $ configurationIdentifier , $ configurationValue ) ; return $ configurationValue ; }
Saves configuration into cache.

@param ConfigurationInterface $configuration           Configuration
@param string                 $configurationIdentifier Configuration identifier

@return mixed flushed value
Saves configuration into cache .