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