/**
  * Get drupal name for Item
  * @see Item
  *
  * @param $i
  * @param string $locale
  * @return mixed
  */
 public static function drupalName($i, $locale = 'en_US')
 {
     $name = '';
     /**
      * Optionally add variant master name
      */
     if (!empty($i['Item']['ParentItems'])) {
         foreach ($i['Item']['ParentItems'] as $parentItem) {
             if ($parentItem['item_type_id'] == 2) {
                 $psku = $parentItem['sku'];
                 $parent_drupal = DruniqueAPIUtil::getItemDrupal($psku, $locale);
                 if (!empty($parent_drupal[0]['display name'])) {
                     $name = $parent_drupal[0]['display name'];
                 } else {
                     $name = $i['Item']['ParentItems'][0]['name'];
                 }
                 $name .= ' - ';
             }
         }
     }
     $drupal = DruniqueAPIUtil::getItemDrupal($i['Item']['sku'], $locale);
     if (!empty($drupal[0]['display name'])) {
         $name .= $drupal[0]['display name'];
     } else {
         $name .= $i['Item']['name'];
     }
     return $name;
 }