public function getCacheProvider()
    {
        $conf = $this->getConfig()->getCacheConfig();

        return isset($conf['provider']) && is_subclass_of($conf['provider'], '\BackBee\Cache\AExtendedCache')
            ? $conf['provider']
            : '\BackBee\Cache\DAO\Cache'
        ;
    }
public function getCacheProvider()
    {
        $conf = $this->getConfig()->getCacheConfig();

        return isset($conf['provider']) && is_subclass_of($conf['provider'], '\BackBee\Cache\AExtendedCache')
            ? $conf['provider']
            : '\BackBee\Cache\DAO\Cache'
        ;
    }
public function getCacheProvider ( ) { $ conf = $ this -> getConfig ( ) -> getCacheConfig ( ) ; return isset ( $ conf [ 'provider' ] ) && is_subclass_of ( $ conf [ 'provider' ] , '\BackBee\Cache\AExtendedCache' ) ? $ conf [ 'provider' ] : '\BackBee\Cache\DAO\Cache' ; }
Get cache provider from config.

@return string Cache provider config name or \BackBee\Cache\DAO\Cache if not found
Get cache provider from config .