Recca0120\LaravelTracy\Session\Compressor::getCompressor PHP Метод

getCompressor() защищенный Метод

getCompressor.
protected getCompressor ( string $type = 'compress' ) : string
$type string
Результат string
    protected function getCompressor($type = 'compress')
    {
        $map = ['compress' => ['gzdeflate', 'gzcompress'], 'decompress' => ['gzinflate', 'gzuncompress']];
        $compressor = null;
        foreach ($map[$type] as $func) {
            if (function_exists($func) === true) {
                $compressor = $func;
                break;
            }
        }
        return $compressor;
    }