class Milestoner::Views::Parts::User
The user presentation logic.
Public Instance Methods
Source
# File lib/milestoner/views/parts/user.rb, line 16 def avatar_url value.name.then do |name| return format settings.avatar_uri, id: value.external_id if name "https://alchemists.io/images/projects/milestoner/icons/missing.png" end end
Source
# File lib/milestoner/views/parts/user.rb, line 14 def image_alt = value.name.then { |name| name || "missing" } def avatar_url value.name.then do |name| return format settings.avatar_uri, id: value.external_id if name "https://alchemists.io/images/projects/milestoner/icons/missing.png" end end def profile_url value.name.then do |name| name ? format(settings.profile_uri, id: value.handle) : "/#unknown" end end end
Source
# File lib/milestoner/views/parts/user.rb, line 12 def name = value.name.then { |text| text || "Unknown" } def image_alt = value.name.then { |name| name || "missing" } def avatar_url value.name.then do |name| return format settings.avatar_uri, id: value.external_id if name "https://alchemists.io/images/projects/milestoner/icons/missing.png" end end def profile_url value.name.then do |name| name ? format(settings.profile_uri, id: value.handle) : "/#unknown" end end end end
Source
# File lib/milestoner/views/parts/user.rb, line 24 def profile_url value.name.then do |name| name ? format(settings.profile_uri, id: value.handle) : "/#unknown" end end