1
0
mirror of https://github.com/invoiceninja/invoiceninja.git synced 2024-11-15 15:42:51 +01:00
invoiceninja/app/Services/InboundMail/InboundMail.php

43 lines
805 B
PHP
Raw Normal View History

<?php
/**
* Invoice Ninja (https://invoiceninja.com).
*
* @link https://github.com/invoiceninja/invoiceninja source repository
*
* @copyright Copyright (c) 2023. Invoice Ninja LLC (https://invoiceninja.com)
*
* @license https://www.elastic.co/licensing/elastic-license
*/
namespace App\Services\InboundMail;
use Illuminate\Http\UploadedFile;
2024-03-18 08:04:54 +01:00
use Illuminate\Support\Carbon;
/**
2024-08-29 08:57:16 +02:00
* InboundMail.
*/
class InboundMail
{
2024-03-18 08:04:54 +01:00
public string $to;
public string $from;
public ?string $subject = null;
public ?string $body = null;
2024-03-19 07:39:35 +01:00
public ?UploadedFile $body_document = null;
public string $text_body;
/** @var array[\Illuminate\Http\UploadedFile] $documents */
public array $documents = [];
2024-03-18 08:04:54 +01:00
public ?Carbon $date = null;
function __constructor()
{
}
}