Appearance
Hooks
email_form_send_start
This hook is called right before sending the email. With this hook you can modify the data. (e.g. for in Postmaster)
Added in 1.0
if (ee()->extensions->active_hook('email_form_send_start') === TRUE)
{
$email_data = ee()->extensions->call('email_form_send_start', $email_data);
}
email_form_send_end
This hook is called right after sending the email.
Added in 1.0
if (ee()->extensions->active_hook('email_form_send_end') === TRUE)
{
ee()->extensions->call('email_form_send_end', '');
}
email_form_form_start
Added in 1.2
if (ee()->extensions->active_hook('email_form_form_start') === TRUE)
{
ee()->extensions->call('email_form_form_start', '');
}
email_form_form_end
Added in 1.2
if (ee()->extensions->active_hook('email_form_form_end') === TRUE)
{
$return = ee()->extensions->call('email_form_form_end', $return);
}
email_form_attachment
assign extra files via an extension. Make sure you return an array with filenames
Added in 1.8
if (ee()->extensions->active_hook('email_form_attachment') === TRUE)
{
ee()->extensions->call('email_form_attachment', $extra_fields, $vars);
}