class Icalendar::Values::Binary
Constants
- BASE_64_REGEX
Public Instance Methods
params_ical()
click to toggle source
Calls superclass method
Icalendar::Value#params_ical
# File lib/icalendar/values/binary.rb, line 10 def params_ical ical_param :value, 'BINARY' ical_param :encoding, 'BASE64' super end
value_ical()
click to toggle source
# File lib/icalendar/values/binary.rb, line 16 def value_ical if base64? value else Base64.strict_encode64 value end end
Private Instance Methods
base64?()
click to toggle source
# File lib/icalendar/values/binary.rb, line 28 def base64? value.is_a?(String) && value =~ BASE_64_REGEX end