public static function urlEncodeShortName($object) {
        $classname = static::getShortName($object);
        $explode   = preg_replace("/([a-z]{1})([A-Z]{1})/", "$1-$2", $classname);
        return strtolower($explode);
    }
public static function urlEncodeShortName($object) {
        $classname = static::getShortName($object);
        $explode   = preg_replace("/([a-z]{1})([A-Z]{1})/", "$1-$2", $classname);
        return strtolower($explode);
    }
public static function urlEncodeShortName ( $ object ) { $ classname = static :: getShortName ( $ object ) ; $ explode = preg_replace ( "/([a-z]{1})([A-Z]{1})/" , "$1-$2" , $ classname ) ; return strtolower ( $ explode ) ; }
URL encode a short name.

@param mixed $object The object.
@return string Returns the URL encoded short name.
@throws ReflectionException Throws a Reflection exception if an error occurs.
URL encode a short name .