<commit_before><?php namespace Divsmith\IlluminateDecouplr\Redis;

use Divsmith\Decouplr\Decouplr;
use Illuminate\Redis\Database as IlluminateDatabase;

abstract class Database extends Decouplr {

    public function __construct(IlluminateDatabase $database)
    {
        $this->decoupled = $database;
    }

    public function connection()
    {
        return $this->delegate(__FUNCTION__, func_get_args());
    }

    public function command()
    {
        return $this->delegate(__FUNCTION__, func_get_args());
    }
} <commit_msg>Update database adapter to use Airlock<commit_after><?php namespace Divsmith\IlluminateAirlock\Redis;

use Divsmith\Airlock\Airlock;
use Illuminate\Redis\Database as IlluminateDatabase;

abstract class Database extends Airlock {

    public function __construct(IlluminateDatabase $database)
    {
        $this->locker = $database;
    }

    public function connection()
    {
        return $this->delegate(__FUNCTION__, func_get_args());
    }

    public function command()
    {
        return $this->delegate(__FUNCTION__, func_get_args());
    }
} 
{'fraction_non_alphanumeric': 0.09689213893967093, 'fraction_numerical': 0.0, 'mean_word_length': 3.639830508474576, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3270316', 'n_tokens_mistral': 303, 'n_tokens_neox': 317, 'n_words': 69}