Sha256: 4efb1d19b2c40efbf427e00dc0cc9d0b9ecf03125161823c6c5b9695fda61f5a

Contents?: true

Size: 498 Bytes

Versions: 2

Compression:

Stored size: 498 Bytes

Contents

module Maestrano::Connector::Rails::Concerns::External
  extend ActiveSupport::Concern

  module ClassMethods
    def get_client(organization)
      raise 'Not implemented'
    end

    def external_name
      raise 'Not implemented'
    end

    # Return an array of all the entities that the connector can synchronize
    # If you add new entities, you need to generate
    # a migration to add them to existing organizations
    def entities_list
      raise 'Not implemented'
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
maestrano-connector-rails-1.2.3 app/models/maestrano/connector/rails/concerns/external.rb
maestrano-connector-rails-1.2.2 app/models/maestrano/connector/rails/concerns/external.rb