/**
  * set the group view to use by default for product group lists
  *
  * @param string $defaultGroupHolderView the class name of the group view to use by default
  *
  * @return void
  */
 public static function setDefaultGroupHolderView($defaultGroupHolderView = null)
 {
     if (is_null($defaultGroupHolderView) || !in_array($defaultGroupHolderView, self::$groupHolderViews)) {
         foreach (self::$groupHolderViews as $code => $groupHolderView) {
             self::$defaultGroupHolderView = $code;
             return;
         }
         self::addGroupHolderView($defaultGroupHolderView);
     }
     $tmp = array_flip(self::$groupHolderViews);
     self::$defaultGroupHolderView = $tmp[$defaultGroupHolderView];
 }