class TrustyCms::ResourceResponses::Response

def publish(*formats, &block)

def publish(*formats, &block)
  @publish_formats.concat(formats)
  if block_given?
    @publish_block = block
  else
    raise ArgumentError, 'Block required to publish' unless @publish_block
  end
end