Move Send_Preview_Email class to Engine folder and update tests

MAILPOET-6092
This commit is contained in:
Oluwaseun Olorunsola
2024-11-15 16:01:20 +01:00
committed by Rostislav Wolný
parent 33031f3fbd
commit 58f1af7920
7 changed files with 73 additions and 21 deletions

View File

@ -45,6 +45,14 @@ class Email_Api_Controller {
* @return WP_REST_Response
*/
public function send_preview_email_data( WP_REST_Request $request ): WP_REST_Response {
/**
* $data - Post Data
* format
* [_locale] => user
* [newsletterId] => NEWSLETTER_ID
* [email] => Provided email address
* [postId] => POST_ID
*/
$data = $request->get_params();
try {
$result = apply_filters( 'mailpoet_email_editor_send_preview_email', $data );