Sha256: 086f1995f43a4e8d0822da08f82d983c8240046f72982db86a2be2cd36bc8d39

Contents?: true

Size: 300 Bytes

Versions: 4

Compression:

Stored size: 300 Bytes

Contents

class Knj::Notify
	def self.send(args)
		cmd = "notify-send"
		
		if args["time"]
			raise "Time is not numeric." if !Php.is_numeric(args["time"])
			cmd += " -t " + args["time"].to_s
		end
		
		cmd += " " + Strings.UnixSafe(args["title"]) + " " + Strings.UnixSafe(args["msg"])
		system(cmd)
	end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
knjrbfw-0.0.8 lib/knj/notify.rb
knjrbfw-0.0.7 lib/knj/notify.rb
knjrbfw-0.0.4 lib/knj/notify.rb
knjrbfw-0.0.3 lib/knj/notify.rb