Sha256: 64e4e7de708ef3046a98c6a31fd9703116d55cb4dfd9fe6840e359510fe9a4e0

Contents?: true

Size: 189 Bytes

Versions: 7

Compression:

Stored size: 189 Bytes

Contents

# frozen_string_literal: true

class UrlPrefixer
  def self.prefix(value)
    if value.blank? || value.include?("://")
      value
    else
      "http://#{value.lstrip}"
    end
  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
koalagator-4.1.0 lib/calagator/url_prefixer.rb
koalagator-4.0.0 lib/calagator/url_prefixer.rb
koalagator-3.0.0 lib/calagator/url_prefixer.rb
koalagator-2.1.1 lib/calagator/url_prefixer.rb
koalagator-2.1.0 lib/calagator/url_prefixer.rb
calagator2-2.1.1 lib/calagator/url_prefixer.rb
calagator2-2.1.0 lib/calagator/url_prefixer.rb