cre-ne-jp/log-archiver

View on GitHub
app/models/irc_user.rb

Summary

Maintainability
A
0 mins
Test Coverage
class IrcUser < ApplicationRecord
has_many :messages
 
validates :user,
presence: true,
length: { maximum: 64 }
validates :host, presence: true
 
# γƒ‹γƒƒγ‚―γƒγƒΌγƒ γƒ»γƒ¦γƒΌγ‚ΆγƒΌεγƒ»γƒ›γ‚Ήγƒˆγ‚’ε«γ‚€γƒžγ‚Ήγ‚―γ‚’θΏ”γ™
# @param [String] nick ニックネーム
# @return [String]
def mask(nick)
"#{nick}!#{user}@#{host}"
end
 
# γƒ¦γƒΌγ‚ΆγƒΌεγ¨γƒ›γ‚Ήγƒˆγ‚’ε«γ‚€ζ–‡ε­—εˆ—γ‚’θΏ”γ™
# @return [String]
def user_host
"#{user}@#{host}"
end
end