Class: Sink::Resources::Names::CanCauseClashes

Inherits:
Object
  • Object
show all
Defined in:
lib/sink/resources/names/can_cause_clashes.rb,
lib/sink/resources/names/can_cause_clashes/response.rb,
lib/sink/resources/names/can_cause_clashes/employment_data.rb

Defined Under Namespace

Classes: EmploymentData, Response

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(client:) ⇒ CanCauseClashes

Returns a new instance of CanCauseClashes.

Parameters:



15
16
17
18
19
# File 'lib/sink/resources/names/can_cause_clashes.rb', line 15

def initialize(client:)
  @client = client
  @employment_data = Sink::Resources::Names::CanCauseClashes::EmploymentData.new(client: client)
  @response = Sink::Resources::Names::CanCauseClashes::Response.new(client: client)
end

Instance Attribute Details

#employment_dataSink::Resources::Names::CanCauseClashes::EmploymentData (readonly)



8
9
10
# File 'lib/sink/resources/names/can_cause_clashes.rb', line 8

def employment_data
  @employment_data
end

#responseSink::Resources::Names::CanCauseClashes::Response (readonly)

The ‘Response` class name can cause clashes with imports.



12
13
14
# File 'lib/sink/resources/names/can_cause_clashes.rb', line 12

def response
  @response
end