<?php

namespace App\DTO;

class ProspectDTO
{
    /**
     * @var string
     */
    private $url;
    /**
     * @var string|null
     */
    private $email;
    /**
     * @var string|null
     */
    private $guidelines;

    /**
     * ProspectDTO constructor.
     *
     * @param string      $url
     * @param string|null $email
     * @param string|null $guidelines
     */
    public function __construct(string $url, ?string $email, ?string $guidelines)
    {
        $this->url = $url;
        $this->email = $email;
        $this->guidelines = $guidelines;
    }

    /**
     * @return string
     */
    public function getUrl(): string
    {
        return $this->url;
    }

    /**
     * @return string|null
     */
    public function getEmail(): ?string
    {
        return $this->email;
    }

    /**
     * @return string|null
     */
    public function getGuidelines(): ?string
    {
        return $this->guidelines;
    }
}
