public function Icon() {
		$s = $this->Subject ? $this->Subject : "SiteTree";
		$file = Config::inst()->get($s, "icon", Config::INHERITED).".png";
		if(!Director::fileExists($file)) {
			$file = Config::inst()->get($s, "icon", Config::INHERITED)."-file.gif";
		}
		if(!Director::fileExists($file)) {
			$file = "dashboard/images/section-editor.png";
		}

		return $file;
	}
public function Icon() {
		$s = $this->Subject ? $this->Subject : "SiteTree";
		$file = Config::inst()->get($s, "icon", Config::INHERITED).".png";
		if(!Director::fileExists($file)) {
			$file = Config::inst()->get($s, "icon", Config::INHERITED)."-file.gif";
		}
		if(!Director::fileExists($file)) {
			$file = "dashboard/images/section-editor.png";
		}

		return $file;
	}
public function Icon ( ) { $ s = $ this -> Subject ? $ this -> Subject : "SiteTree" ; $ file = Config :: inst ( ) -> get ( $ s , "icon" , Config :: INHERITED ) . ".png" ; if ( ! Director :: fileExists ( $ file ) ) { $ file = Config :: inst ( ) -> get ( $ s , "icon" , Config :: INHERITED ) . "-file.gif" ; } if ( ! Director :: fileExists ( $ file ) ) { $ file = "dashboard/images/section-editor.png" ; } return $ file ; }
Gets the icon for the panel. Use the icon of the subject page when possible, otherwise
fall back on a default icon.

@return string
Gets the icon for the panel . Use the icon of the subject page when possible otherwise fall back on a default icon .