MailPoet\EmailEditor\Engine
Email_Api_Controller::send_preview_email_data()
Sends preview email
Method of the class: Email_Api_Controller{}
Hooks from the method
Return
WP_REST_Response
.
Usage
$Email_Api_Controller = new Email_Api_Controller(); $Email_Api_Controller->send_preview_email_data( $request ): WP_REST_Response;
- $request(WP_REST_Request) (required)
- route request.
Email_Api_Controller::send_preview_email_data() Email Api Controller::send preview email data code WC 9.8.2
public function send_preview_email_data( WP_REST_Request $request ): WP_REST_Response { /** * $data - Post Data * format * [_locale] => user * [email] => Provided email address * [postId] => POST_ID */ $data = $request->get_params(); try { $result = apply_filters( 'mailpoet_email_editor_send_preview_email', $data ); return new WP_REST_Response( array( 'success' => (bool) $result, 'result' => $result, ), $result ? 200 : 400 ); } catch ( \Exception $exception ) { return new WP_REST_Response( array( 'error' => $exception->getMessage() ), 400 ); } }