Module: Sendgo::Rails
- Defined in:
- lib/sendgo/rails.rb,
lib/sendgo/rails/railtie.rb,
lib/sendgo/rails/version.rb
Overview
Rails 통합 모듈.
Rails.application.config.sendgo(ActiveSupport::OrderedOptions) 설정을
우선 사용하고, 값이 없으면 ENV 환경변수로 폴백하여 Sendgo::Client를 생성한다.
Defined Under Namespace
Classes: Railtie
Constant Summary collapse
- VERSION =
sendgo-rails 젬 버전
"1.1.0"
Class Method Summary collapse
-
.client ⇒ Sendgo::Client
메모이즈된 Sendgo::Client 인스턴스를 반환한다.
-
.reset! ⇒ void
메모이즈된 클라이언트를 초기화한다.
Class Method Details
.client ⇒ Sendgo::Client
메모이즈된 Sendgo::Client 인스턴스를 반환한다.
32 33 34 |
# File 'lib/sendgo/rails.rb', line 32 def client @client ||= build_client end |
.reset! ⇒ void
This method returns an undefined value.
메모이즈된 클라이언트를 초기화한다. (주로 테스트에서 사용)
39 40 41 |
# File 'lib/sendgo/rails.rb', line 39 def reset! @client = nil end |