class TweetingCake::TweetingCake
Attributes
name_on_cake[R]
Public Class Methods
new(args = {})
click to toggle source
# File lib/tweeting_cake/tweeting_cake.rb, line 5 def initialize(args = {}) @name_on_cake = args[:name_on_cake] end
Public Instance Methods
tweetable_description()
click to toggle source
# File lib/tweeting_cake/tweeting_cake.rb, line 9 def tweetable_description "#tweeting_cake is served! #{twitter_handle} must be celebrating something #awesome!" end
Private Instance Methods
twitter_handle()
click to toggle source
# File lib/tweeting_cake/tweeting_cake.rb, line 15 def twitter_handle if name_on_cake.start_with?("@") name_on_cake else "@#{name_on_cake}" end end