/**
  * Return styling for the menu icon, if a custom icon is set for this class
  *
  * Example: static $menu-icon = '/path/to/image/';
  * @param string $class
  * @return string
  */
 public static function menu_icon_for_class($class)
 {
     $icon = Config::inst()->get($class, 'menu_icon', Config::FIRST_SET);
     if (!empty($icon)) {
         $class = strtolower(Convert::raw2htmlname(str_replace('\\', '-', $class)));
         return ".icon.icon-16.icon-{$class} { background-image: url('{$icon}'); } ";
     }
     return '';
 }
 /**
  * Get menu code for class
  *
  * @param string $cmsClass Controller class name
  * @return string
  */
 public static function get_menu_code($cmsClass)
 {
     return Convert::raw2htmlname(str_replace('\\', '-', $cmsClass));
 }