Imprimir

Email

El fragmento de la extensión Email implementa la interfaz EmailMessageInterface y permite crear un mensaje con dos formatos: text/html y text/plain.

 

EmailMessageInterface::title

Agrega un título al documento html del mensaje.

public EmailMessageInterface::title( string $title): void;

 

EmailMessageInterface::legend

Agrega una leyenda al comienzo del mensaje.

public EmailMessageInterface::legend( string $legend): void;

 

EmailMessageInterface::line

Agrega un párrafo al mensaje.

public EmailMessageInterface::line( string $text ): void

 

EmailMessageInterface::codelink

Agrega un link al mensaje, como si fuera una instrucción. Se utiliza, por ejemplo, para validar una casilla de correo.

public EmailMessageInterface::codelink( string $url): void;

 

EmailMessageInterface::legal

Agrega el aviso legal del mensaje. En caso de no pasar parámetros, se agregará un mensaje predeterminado.

public EmailMessageInterface::legal( string $text ): void;

 

EmailMessageInterface::body

Establece el cuerpo completo del mensaje. Borrará cualquier otro cuerpo, o parte del mismo, ingresado.

public EmailMessageInterface::body( string $html, string $plain = ''): void;

 

EmailMessageInterface::getPlain

Devuelve el mensaje en texto plano.

public EmailMessageInterface::getPlain( ): string;

 

EmailMessageInterface::getHtml

Devuelve el mensaje en texto html.

public EmailMessageInterface::getHtml( ): string;