/**
  * Triggers an update to the term count of all terms associated with the
  * input post_id
  *
  * @param int $post_id
  */
 public function update_for_post($post_id)
 {
     $taxonomies = $this->wp_api->get_taxonomies();
     foreach ($taxonomies as $taxonomy) {
         $terms_for_post = $this->wp_api->wp_get_post_terms($post_id, $taxonomy);
         foreach ($terms_for_post as $term) {
             if (isset($term->term_taxonomy_id)) {
                 $this->wp_api->wp_update_term_count($term->term_taxonomy_id, $taxonomy);
             }
         }
     }
 }