Sha256: 927151ae23f49313215b5da975900a660d6c00b01de2a05bae258394e4c0eb84

Contents?: true

Size: 466 Bytes

Versions: 38

Compression:

Stored size: 466 Bytes

Contents

class Wco::ObfuscatedRedirect
  include Mongoid::Document
  include Mongoid::Timestamps
  include Mongoid::Paranoia
  store_in collection: 'office_obfuscated_redirects'

  field :slug, type: :string

  field :to_link,     type: :string
  validates :to_link, presence: true

  field :visited_at, type: DateTime
  field :visits, type: :array, default: []

  def obf_link
    "https://email.wasya.co/api/obf/#{self.id}"
  end

end
Wco::Obf ||= Wco::ObfuscatedRedirect

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
wco_models-3.1.0.202 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.201 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.199 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.198 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.197 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.196 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.195 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.194 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.193 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.192 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.191 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.190 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.189 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.188 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.187 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.184 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.183 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.182 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.181 app/models/wco/obfuscated_redirect.rb
wco_models-3.1.0.180 app/models/wco/obfuscated_redirect.rb