private function SendMailReservaEspais($OR, $idS, $recordatori = false) { //Marquem quin formulari haurà d'executar i amb quina ID $PARA = Encript::Encripta(serialize(array('formulari' => 'Reserva_Espais_Mail_Accepta_Condicions', 'id' => $OR->getReservaespaiid()))); $PARR = Encript::Encripta(serialize(array('formulari' => 'Reserva_Espais_Mail_Rebutja_Condicions', 'id' => $OR->getReservaespaiid()))); //Si no podem carregar un usuari, enviem el correu a informatica@casadecultura.org if ($OR instanceof Reservaespais) { $OU = UsuarisPeer::retrieveByPK($OR->getUsuarisUsuariid()); if ($OU instanceof Usuaris) { $email = $OU->getEmail(); } else { $email = '*****@*****.**'; } } //Enviem el correu a la persona amb les condicions. $from = OptionsPeer::getString('MAIL_FROM', $idS); $subject = "Hospici :: Acceptació de condicions de reserva d'espai"; $body = ReservaespaisPeer::sendMailCondicions($OR, $PARA, $PARR, $idS); //Si és un recordatori, només l'enviem a la persona interessada if (!$recordatori) { $to = array($email, OptionsPeer::getString('MAIL_SECRETARIA', $idS), OptionsPeer::getString('MAIL_ADMIN', $idS)); } else { $to = $email; $subject = "Hospici :: Recordatori d'acceptació de condicions de reserva d'espai."; } //Enviem el mail a l'usuari, a secretaria i a l'administrador $this->sendMail($from, $to, $subject, $body); }