public static function raw($binary = true)
    {
        if (is_readable('php://input')) {
            return false;
        }

        $mode = $binary ? 'rb' : 'r';

        if (PHP_VERSION_ID >= 50600) {
            return fopen('php://input', $mode);
        }

        $tmp = Storage::temp();

        return copy('php://input', $tmp) ? fopen($tmp, $mode) : false;
    }