/**
  * Add post meta to REST API response.
  *
  * @since 1.0.0
  *
  * @param stdClass        $response Default API response object.
  * @param WP_Post         $post     Current post.
  * @param WP_REST_Request $request  Current API request.
  *
  * @return stdClass $response Updated response request.
  */
 public function add_rest_api_support_for_post_meta($response, $post, $request)
 {
     // Get initial response data.
     $response_data = $response->get_data();
     // Get post meta based on settings.
     $post_meta = get_post_custom($post->ID);
     $post_meta_checked = $this->get_post_meta_checked();
     $response_post_meta = array_intersect_key($post_meta, $post_meta_checked);
     // Add post meta to response data.
     $response_data = array_merge($response_data, $response_post_meta);
     // Re-assemble response.
     $response->set_data($response_data);
     return $response;
 }