Class: GDSZendesk::DummyUsers

Inherits:
Object
  • Object
show all
Defined in:
lib/gds_zendesk/dummy_client.rb

Instance Method Summary collapse

Constructor Details

#initialize(logger) ⇒ DummyUsers

Returns a new instance of DummyUsers.



48
49
50
# File 'lib/gds_zendesk/dummy_client.rb', line 48

def initialize(logger)
  @logger = logger
end

Instance Method Details

#create!(new_user_attributes) ⇒ Object



60
61
62
63
# File 'lib/gds_zendesk/dummy_client.rb', line 60

def create!(new_user_attributes)
  @created_user_attributes = new_user_attributes
  @logger.info("Zendesk user created: #{new_user_attributes.inspect}")
end

#search(attributes) ⇒ Object



52
53
54
# File 'lib/gds_zendesk/dummy_client.rb', line 52

def search(attributes)
  []
end

#suspended?(user_email) ⇒ Boolean

Returns:

  • (Boolean)


56
57
58
# File 'lib/gds_zendesk/dummy_client.rb', line 56

def suspended?(user_email)
  false
end