Skip to content

Commit d2abd65

Browse files
committed
Add wrapper for Postmark client
1 parent b58a58c commit d2abd65

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

app/clients/postmark_client.rb

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
class PostmarkClient
2+
def self.deliver_messages(messages)
3+
new.deliver_messages(messages)
4+
end
5+
6+
def deliver_messages(messages)
7+
api_client.deliver_messages(messages)
8+
end
9+
10+
def api_client
11+
@api_client ||= Postmark::ApiClient.new(Rails.configuration.settings.postmark_api_token)
12+
end
13+
end

0 commit comments

Comments
 (0)