/**
  * Return a formatted product title based on variation id.
  *
  * @param  int    $item_id
  * @return string
  */
 public static function get_product_variation_title($variation_id)
 {
     if (is_object($variation_id)) {
         $variation = $variation_id;
     } else {
         $variation = wc_get_product($variation_id);
     }
     if (!$variation) {
         return false;
     }
     if (WC_CP_Core_Compatibility::is_wc_version_gte_2_5()) {
         $description = $variation->get_formatted_variation_attributes(true);
     } else {
         $description = wc_get_formatted_variation($variation->get_variation_attributes(), true);
     }
     $title = $variation->get_title();
     $sku = $variation->get_sku();
     if ($sku) {
         $identifier = $sku;
     } else {
         $identifier = '#' . $variation->variation_id;
     }
     return self::format_product_title($title, $identifier, $description);
 }