Skip to content

Commit 3b662cf

Browse files
committed
changed to reflect final code pr
1 parent 48f6e00 commit 3b662cf

File tree

1 file changed

+12
-2
lines changed
  • docs/development/extension-hooks/global

1 file changed

+12
-2
lines changed

docs/development/extension-hooks/global/email.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff 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

2424
Overwrite an email `from` address.
2525

2626
How 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)`

0 commit comments

Comments
 (0)