MP_Addon_Letters::get_events( string $email = '' )
Get Events.
Contents
Parameters Parameters
-
(string) (Optional) email
Default value: ''
Return Return
(array)
Source Source
File: calculator-letter-add-on/inc/MP_Addon_Letters.php
public function get_events( $email = '' ) {
$events = $this->lob->letters()->all();
if ( '' !== $email ) {
$response = array();
foreach ( $events as $event ) {
if ( $event['to']['email'] === $email ) {
$arr = array(
'description' => $event['description'],
'date' => $event['send_date'],
'email' => $event['to']['email'],
'thumbnail' => $event['thumbnails'][0]['small'],
'events' => $event['tracking_events'],
);
array_push( $response, $arr );
}
}
return $response;
}
$response = array();
foreach ( $events as $event ) {
$arr = array(
'description' => $event['description'],
'date' => $event['send_date'],
'email' => $event['to']['email'],
'thumbnail' => $event['thumbnails'][0]['small'],
'events' => $event['tracking_events'],
);
array_push( $response, $arr );
}
return $response;
}
Changelog Changelog
| Version | Description |
|---|---|
| 1.0.0 | Introduced. |