1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16:
<?php
namespace Apptus\ESales\Connector;
final class CompressionMode {
const NONE = 'NONE';
const PRE_COMPRESSED_GZIP = 'PRE_COMPRESSED_GZIP';
const GZIP = 'GZIP';
private final function __construct() {
}
public static function valueOf($str) {
$str = $str == null ? null : strtoupper($str);
return CompressionMode::GZIP === $str || CompressionMode::NONE === $str || CompressionMode::PRE_COMPRESSED_GZIP === $str ? $str : null;
}
}