Sha256: 892411834e3ee84d2e4b11d129caf546697f1d91477589cff49099e51ea560a7

Contents?: true

Size: 402 Bytes

Versions: 2

Compression:

Stored size: 402 Bytes

Contents

module EinsteinContainer
  class Container < Array
    def initialize(*values, whenever)
      @whenever = whenever
      super(*values)
    end
    
    def push_to(api_key)
      Prowl.add({
        apikey:       api_key,
        application:  "Einstein ",
        event:        " #{@whenever.to_s.titleize}'s menu",
        description:  self.join(", ")
      }) unless self.empty?
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
einstein-0.0.2 lib/einstein/container.rb
einstein-0.0.1 lib/einstein/container.rb