class Pdf4me::Merge
Constants
- ATTRIBUTES
Public Instance Methods
merge_action()
click to toggle source
# File lib/pdf4me/actions/merge.rb, line 10 def merge_action @merge_action || Pdf4me::MergeAction.new end
path()
click to toggle source
# File lib/pdf4me/actions/merge.rb, line 6 def path '/Merge/Merge' end
Protected Instance Methods
serialize_attributes()
click to toggle source
# File lib/pdf4me/actions/merge.rb, line 26 def serialize_attributes { documents: documents.map { |document| document.attributes }, merge_action: merge_action.attributes } end
valid_instances?()
click to toggle source
# File lib/pdf4me/actions/merge.rb, line 22 def valid_instances? merge_action.valid? end
valid_objects?()
click to toggle source
this does not follow the convention at all.
# File lib/pdf4me/actions/merge.rb, line 17 def valid_objects? documents.is_a?(Array) && merge_action.is_a?(Pdf4me::MergeAction) end