MailPoet\EmailEditor\Engine
Email_Api_Controller::get_personalization_tags()
Returns all registered personalization tags.
Method of the class: Email_Api_Controller{}
No Hooks.
Return
WP_REST_Response
.
Usage
$Email_Api_Controller = new Email_Api_Controller(); $Email_Api_Controller->get_personalization_tags(): WP_REST_Response;
Email_Api_Controller::get_personalization_tags() Email Api Controller::get personalization tags code WC 9.8.1
public function get_personalization_tags(): WP_REST_Response { $tags = $this->personalization_tags_registry->get_all(); return new WP_REST_Response( array( 'success' => true, 'result' => array_values( array_map( function ( Personalization_Tag $tag ) { return array( 'name' => $tag->get_name(), 'token' => $tag->get_token(), 'category' => $tag->get_category(), 'attributes' => $tag->get_attributes(), 'valueToInsert' => $tag->get_value_to_insert(), ); }, $tags ), ), ), 200 ); }