20 lines
432 B
PHP
20 lines
432 B
PHP
<?php
|
|
|
|
namespace App\Service\Entities;
|
|
|
|
use App\Service\Enums\Status;
|
|
use App\Service\Enums\Type;
|
|
use Carbon\Carbon;
|
|
use DateTimeImmutable;
|
|
|
|
abstract class BaseReport
|
|
{
|
|
public Type $type;
|
|
public string $description = '';
|
|
public ?Carbon $serviceDate = null;
|
|
public Status $status = Status::NEW;
|
|
public string $serviceNotes = '';
|
|
public ?string $contactPhone = null;
|
|
public DateTimeImmutable $createdAt;
|
|
}
|