WordPress\AiClient\Builders
MessageBuilder::withFile
Adds a file to the message.
Accepts:
- File object
- URL string (remote file)
- Base64-encoded data string
- Data URI string (data:mime/type;base64,data)
- Local file path string
Метод класса: MessageBuilder{}
Хуков нет.
Возвращает
self.
Использование
$MessageBuilder = new MessageBuilder(); $MessageBuilder->withFile( $file, ?string $mimeType ): self;
- $file(строка|File) (обязательный)
- The file to add.
- ?string $mimeType
- .
По умолчанию:null
Список изменений
| С версии 0.2.0 | Введена. |
Код MessageBuilder::withFile() MessageBuilder::withFile WP 7.1.2
public function withFile($file, ?string $mimeType = null): self
{
$file = $file instanceof File ? $file : new File($file, $mimeType);
$this->parts[] = new MessagePart($file);
return $this;
}