Class: FaithTeams::API::V2::GatewayBase

Inherits:
Object
  • Object
show all
Defined in:
lib/faithteams/api/v2/gateway_base.rb

Overview

A base class for all FaithTeam API versions

Direct Known Subclasses

Gateway, Resource::Base

Instance Method Summary collapse

Constructor Details

#initialize(connection:) ⇒ GatewayBase

Returns a new instance of GatewayBase.

Parameters:

  • connection (Integrations::API::Connection)


9
10
11
# File 'lib/faithteams/api/v2/gateway_base.rb', line 9

def initialize(connection:)
  @connection = connection
end

Instance Method Details

#valid_connection?Boolean

Required by integrations-gem

Returns:

  • (Boolean)


15
16
17
# File 'lib/faithteams/api/v2/gateway_base.rb', line 15

def valid_connection?
  connection.valid?
end