mapdev\FacebookMessenger\Exceptions\CouldNotCreateMessage::incorrectEncoding PHP Method

incorrectEncoding() public static method

public static incorrectEncoding ( $encoding )
    public static function incorrectEncoding($encoding)
    {
        return new static('String is not encoded as ' . $encoding);
    }

Usage Example

 public static function checkStringEncoding($string, $encoding)
 {
     if (!mb_detect_encoding($string, $encoding, true)) {
         throw CouldNotCreateMessage::incorrectEncoding($encoding);
     }
     return $string;
 }