Commit c1bdfb4

mokha <mo@mokhan.ca>
2019-01-21 20:27:23
extract encrypted_data_for and deprecate encryption_for
1 parent 465a22a
Changed files (1)
lib
lib/xml/kit/templatable.rb
@@ -23,7 +23,12 @@ module Xml
         pretty ? Nokogiri::XML(result).to_xml(indent: 2) : result
       end
 
-      def encryption_for(xml:, key_info: nil)
+      def encryption_for(xml:, key_info: nil, &block)
+        ::Xml::Kit.deprecate('encryption_for is deprecated. Use encrypted_data_for instead.')
+        encrypted_data_for(xml: xml, key_info: key_info, &block)
+      end
+
+      def encrypted_data_for(xml:, key_info: nil)
         if encrypt?
           temp = ::Builder::XmlMarkup.new
           yield temp