Sha256: 882032ac1b288b671b5cc3856e5666ba1bc4ca9e7fc374ff8eb4816bb7cc8aad

Contents?: true

Size: 521 Bytes

Versions: 22

Compression:

Stored size: 521 Bytes

Contents

class AnonymousUser
  def email
    'anonymous@example.com'
  end

  def login
    'anonymous'
  end

  def name
    'Anonymous'
  end

  def avatar_url
    'https://github.com/images/error/octocat_happy.gif'
  end

  def id
  end

  def logged_in?
    false
  end

  def stacks_contributed_to
    []
  end

  def avatar_uri
    User::DEFAULT_AVATAR.dup
  end

  def created_at
    Time.at(0).utc
  end
  alias_method :updated_at, :created_at

  def read_attribute_for_serialization(attr)
    public_send(attr)
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
shipit-engine-0.5.2 app/models/anonymous_user.rb
shipit-engine-0.5.1 app/models/anonymous_user.rb
shipit-engine-0.5.0 app/models/anonymous_user.rb
shipit-engine-0.4.10 app/models/anonymous_user.rb
shipit-engine-0.4.9 app/models/anonymous_user.rb
shipit-engine-0.4.8 app/models/anonymous_user.rb
shipit-engine-0.4.7 app/models/anonymous_user.rb
shipit-engine-0.4.6 app/models/anonymous_user.rb
shipit-engine-0.4.5 app/models/anonymous_user.rb
shipit-engine-0.4.4 app/models/anonymous_user.rb
shipit-engine-0.4.3 app/models/anonymous_user.rb
shipit-engine-0.4.2 app/models/anonymous_user.rb
shipit-engine-0.4.1 app/models/anonymous_user.rb
shipit-engine-0.4.0 app/models/anonymous_user.rb
shipit-engine-0.3.1 app/models/anonymous_user.rb
shipit-engine-0.3.0 app/models/anonymous_user.rb
shipit-engine-0.2.3 app/models/anonymous_user.rb
shipit-engine-0.2.2 app/models/anonymous_user.rb
shipit-engine-0.2.1 app/models/anonymous_user.rb
shipit-engine-0.2.0 app/models/anonymous_user.rb