EnumValue) * @return array * @static */ public static function toArray($paramName = 'value'); /** * gibt alle Values als Array aus * @param $glue * @return String * @static */ public static function implode($glue, $paramName = 'value'); /** * O B J E K T - M E T H O D E N */ /** * constructer * @param $value * @param $paramlist */ public function __construct($value = NULL); /** * gibt den Enum als String zurück. Dies entspricht dem Value * @return String */ public function __toString(); /** * überprüft ob der Enum dem ausgewählten Enum entspricht * @param $var * @return Boolean */ public function equal($var); /** * gibt ein Enum anhand eines passenden Wertes zurück * @param $value * @param $className * @return Enum */ public function __getEnum($value, $className); } ?>