<?php

declare(strict_types=1);

namespace App\Shared\Domain\Contract;

/**
 * Contrat de LECTURE d'une tâche, consommé hors du module qui la possède.
 */
interface TaskInterface
{
    public function getId(): ?int;

    public function getNumber(): ?int;

    public function getTitle(): ?string;

    public function getProject(): ?ProjectInterface;
}
