lib/zendesk_api/actions.rb
def create_or_update!(client, attributes, association = Association.new(:class => self))
      response = client.connection.post("#{association.generate_path}/create_or_update") do |req|
        req.body = { resource_name => attributes }

        yield req if block_given?
      end

      new_from_response(client, response, Array(association.options[:include]))
    end
def create_or_update!(client, attributes, association = Association.new(:class => self))
      response = client.connection.post("#{association.generate_path}/create_or_update") do |req|
        req.body = { resource_name => attributes }

        yield req if block_given?
      end

      new_from_response(client, response, Array(association.options[:include]))
    end
def create_or_update! ( client , attributes , association = Association . new ( :class => self ) ) response = client . connection . post ( "#{association.generate_path}/create_or_update" ) do | req | req . body = { resource_name => attributes } yield req if block_given? end new_from_response ( client , response , Array ( association . options [ :include ] ) ) end
Creates or updates resource using the create_or_update endpoint.
 @param [Client] client The {Client} object to be used
 @param [Hash] attributes The attributes to create.
Creates or updates resource using the create_or_update endpoint .