module BitBucket::Helpers::RepositoryHelper
Public Instance Methods
sanitize_repository_name(repository_name)
click to toggle source
# File lib/bitbucket_rest_api/helpers/repository_helper.rb, line 4 def sanitize_repository_name(repository_name) return nil if repository_name.nil? repository_name.downcase .gsub(/[^a-z0-9\_\-\.\/ ]/, '') # strip special characters .gsub(/[ \/]/, '-') # convert characters to dashes .gsub(/-+/, '-') # only allow one dash in a row end