<?php

namespace Container\Mail;

use Helpers\Trad\Trad;

class AoFouNonRetenu extends AbsMail
{

    public function getSujet(): string
    {
        return Trad::strBuild(
            $this->trad->t('Consultation @1@, objet @2@ de la société @3@ : votre offre n’a pas été retenue.'),
            $this->listeData['NAO'],
            $this->listeData['OBJETAO'],
            $this->listeData['RS_SOC']
        );
    }

    public function getMessage() : string
    {
        return implode("\r\n", [
            $this->trad->t('Bonjour'),
            '',
            Trad::strBuild(
                $this->trad->t('Nous vous remercions pour l’intérêt que vous portez à notre projet @1@ @2@ et pour le temps que vous avez consacré à la préparation de votre offre.'),
                $this->listeData['RF_TYPE'],
                $this->listeData['OBJETAO']
            ),
            '',
            $this->trad->t('Après une évaluation minutieuse de toutes les propositions reçues, nous regrettons de vous informer que nous ne pouvons pas retenir votre offre pour ce projet.'),
            '',
            $this->trad->t('Votre proposition a été examinée avec attention, mais après une comparaison approfondie, nous avons décidé de poursuivre avec un autre fournisseur dont l’offre correspondait davantage à nos besoins actuels.'),
            '',
            $this->trad->t('Nous tenons à souligner que cette décision n’enlève en rien à la qualité de votre travail et nous espérons avoir l’occasion de collaborer avec vous sur de futurs projets.'),
            '',
            $this->trad->t('Merci encore pour votre compréhension et votre engagement. N’hésitez pas à nous contacter si vous avez des questions ou besoin de plus de détails sur cette décision.'),
            '',
            $this->trad->t('Cordialement,'),
            $this->listeData['NOM_ACH'],
        ]);
    }
}
