File tree Expand file tree Collapse file tree 1 file changed +12
-2
lines changed
docs/development/extension-hooks/global Expand file tree Collapse file tree 1 file changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -19,14 +19,20 @@ lang: php
1919| --------- | -------- | --------------------------------------
2020| $from | ` String ` | Email ` from ` address
2121| $name | ` String ` | Email ` name ` for ` from ` address
22- | Returns | ` String ` | Manipulated Email ` from ` address
22+ | Returns | ` Array ` | Associative array
2323
2424Overwrite an email ` from ` address.
2525
2626How it's called:
2727
2828 if (ee()->extensions->active_hook('email_from_address')) {
29- $from = ee()->extensions->call('email_from_address', $from, $name);
29+ $processed_address = ee()->extensions->call('email_from_address', $from, $name);
30+ $from = $processed_address['from'] ?? $from;
31+ $name = $processed_address['name'] ?? $name;
32+
33+ if (ee()->extensions->end_script === true) {
34+ return;
35+ }
3036 }
3137
3238## ` email_to_address($to) `
@@ -42,6 +48,10 @@ How it's called:
4248
4349 if (ee()->extensions->active_hook('email_to_address')) {
4450 $to = ee()->extensions->call('email_to_address', $to);
51+
52+ if (ee()->extensions->end_script === true) {
53+ return;
54+ }
4555 }
4656
4757## ` email_send(&$data) `
You can’t perform that action at this time.
0 commit comments