public function encodes(string ...$mediaTypes): bool
    {
        $encoding = $this->getEncodingMediaType();

        return collect($mediaTypes)->contains(function ($mediaType, $index) use ($encoding) {
            return $encoding->equalsTo(MediaType::parse($index, $mediaType));
        });
    }
public function encodes(string ...$mediaTypes): bool
    {
        $encoding = $this->getEncodingMediaType();

        return collect($mediaTypes)->contains(function ($mediaType, $index) use ($encoding) {
            return $encoding->equalsTo(MediaType::parse($index, $mediaType));
        });
    }
public function encodes ( string ... $ mediaTypes ) : bool { $ encoding = $ this -> getEncodingMediaType ( ) ; return collect ( $ mediaTypes ) -> contains ( function ( $ mediaType , $ index ) use ( $ encoding ) { return $ encoding -> equalsTo ( MediaType :: parse ( $ index , $ mediaType ) ) ; } ) ; }
Does the codec encode any of the supplied media types?

@param string ...$mediaTypes
@return bool
Does the codec encode any of the supplied media types?