class Stackoverflair::Flair
Constants
- THEMES
Public Class Methods
put()
click to toggle source
# File lib/stackoverflair/flair.rb, line 6 def self.put return "You can use only these themes: #{themes}" unless THEMES.include? Stackoverflair::defaults[:theme] "<a href='http://stackoverflow.com/users/#{Stackoverflair::defaults[:id]}'> <img src='http://stackoverflow.com/users/flair/#{Stackoverflair::defaults[:id]}.png?theme=#{Stackoverflair::defaults[:theme]}' width='#{Stackoverflair::defaults[:width]}' height='#{Stackoverflair::defaults[:height]}' alt='#{set_default_alt}' title='#{set_default_title}'></a>" end
set_default_alt()
click to toggle source
# File lib/stackoverflair/flair.rb, line 12 def self.set_default_alt Stackoverflair::defaults[:alt] ||= "profile for #{Stackoverflair::defaults[:name]} at Stack Overflow, Q&A for professional and enthusiast programmers " end
set_default_title()
click to toggle source
# File lib/stackoverflair/flair.rb, line 16 def self.set_default_title Stackoverflair::defaults[:title] ||= "profile for #{Stackoverflair::defaults[:name]} at Stack Overflow, Q&A for professional and enthusiast programmers " end
themes()
click to toggle source
# File lib/stackoverflair/flair.rb, line 20 def self.themes THEMES.join(', ') end