<?php

namespace Container\Mail;

use Helpers\Trad\Trad;

class ExtFouAccconfLink extends AbsMail
{
    public function getSujet(): string
    {
        return Trad::strBuild(
            $this->trad->t('Consultation @1@, objet @2@ de la société @3@ : accord de confidentialité à signer'),
            $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 souhaitons vous solliciter dans le cadre de notre consultation N° @1@.'), $this->listeData['NAO']),
            '',
            Trad::strBuild($this->trad->t('Objet : @1@'), $this->listeData['OBJETAO']),
            '',
            $this->trad->t('Cette consultation est soumise à un accord de confidentialité sur lequel vous devez vous engager afin d\'accéder aux détails de cette consultation.'),
            $this->trad->t('Merci de vous connecter au plus tôt à votre espace fournisseur afin de récupérer le document à signer et de nous le retourner.'),
            '',
            $this->trad->t('Cordialement,'),
            $this->listeData['NOM_ACH'],
            '',
            $this->trad->t('Voici le lien pour vous connecter à votre espace fournisseur :').' '.$this->listeData['URL'],
            $this->trad->t('Si vous n’avez pas de compte, veuillez contacter votre administrateur afin qu’il vous attribue un accès.'),
        ]);
    }
}
