ORM::_cache_query_result PHP Method

_cache_query_result() protected static method

Add the given value to the query cache.
protected static _cache_query_result ( $cache_key, $value, $table_name = null, $connection_name = self::DEFAULT_CONNECTION )
    protected static function _cache_query_result($cache_key, $value, $table_name = null, $connection_name = self::DEFAULT_CONNECTION)
    {
        if (isset(self::$_config[$connection_name]['cache_query_result']) and is_callable(self::$_config[$connection_name]['cache_query_result'])) {
            return call_user_func_array(self::$_config[$connection_name]['cache_query_result'], array($cache_key, $value, $table_name, $connection_name));
        } elseif (!isset(self::$_query_cache[$connection_name])) {
            self::$_query_cache[$connection_name] = array();
        }
        self::$_query_cache[$connection_name][$cache_key] = $value;
    }
ORM