Jyxo\Mail\Email\Attachment\StringAttachment::setEncoding PHP Method

setEncoding() public method

If none is set, assume no encoding is used.
public setEncoding ( string $encoding ) : self
$encoding string Encoding name
return self
    public function setEncoding(string $encoding) : self
    {
        if (!empty($encoding) && !\Jyxo\Mail\Encoding::isCompatible($encoding)) {
            throw new \InvalidArgumentException(sprintf('Incompatible encoding %s', $encoding));
        }
        $this->encoding = $encoding;
        return $this;
    }