chore: Аннотации к типам

This commit is contained in:
origami11@yandex.ru 2025-10-27 16:39:44 +03:00
parent 730a608f9b
commit 89913de4fe
19 changed files with 124 additions and 24 deletions

View file

@ -100,10 +100,12 @@ class Mail
/**
* Добавление вложения из файла
* @param string $filename
* @param string|false $name
*/
function addAttachment(string $filename, $name = false): void
{
if (file_exists($filename)) { // assert ??
if (file_exists($filename)) {
$file = fopen($filename, "rb");
if (is_resource($file)) {
$data = fread($file, filesize($filename));
@ -112,6 +114,10 @@ class Mail
}
}
/**
* Установка типа содержимого
* @param string $type
*/
function setType($type): void
{
$this->type = $type;
@ -119,6 +125,8 @@ class Mail
/**
* Добавление вложения из строки с указанием имени файла
* @param string $data
* @param string $name
*/
function addAttachmentRaw($data, string $name): void
{