class ProcessExecuter::Destinations::FilePathMode

def self.handles?(destination)

Returns:
  • (Boolean) - true if destination is an Array with path and mode

Parameters:
  • destination (Object) -- the destination to check
def self.handles?(destination)
  destination.is_a?(Array) &&
    destination.size == 2 &&
    destination[0].is_a?(String) &&
    destination[1].is_a?(String)
end