Module: Kamiliff

Defined in:
lib/kamiliff.rb,
lib/kamiliff/engine.rb,
lib/kamiliff/version.rb

Defined Under Namespace

Classes: Engine

Constant Summary collapse

VERSION =
'0.37.0'

Class Method Summary collapse

Class Method Details

.liff_url_compactObject



29
30
31
# File 'lib/kamiliff.rb', line 29

def self.liff_url_compact
  @@liff_url_compact || ENV["LIFF_COMPACT"]
end

.liff_url_fullObject



37
38
39
# File 'lib/kamiliff.rb', line 37

def self.liff_url_full
  @@liff_url_full || ENV["LIFF_FULL"]
end

.liff_url_tallObject



33
34
35
# File 'lib/kamiliff.rb', line 33

def self.liff_url_tall
  @@liff_url_tall || ENV["LIFF_TALL"]
end

.line_login_channel_idObject



17
18
19
# File 'lib/kamiliff.rb', line 17

def self.
  @@line_login_channel_id || ENV["LINE_LOGIN_CHANNEL_ID"]
end

.line_login_channel_secretObject



21
22
23
# File 'lib/kamiliff.rb', line 21

def self.
  @@line_login_channel_secret || ENV["LINE_LOGIN_CHANNEL_SECRET"]
end

.line_login_clientObject



41
42
43
44
45
46
# File 'lib/kamiliff.rb', line 41

def self.
  @line_login_client ||= LineLogin::Client.new(
    client_id: Kamiliff.,
    client_secret: Kamiliff.
  )
end

.line_login_redirect_uriObject



25
26
27
# File 'lib/kamiliff.rb', line 25

def self.
  @@line_login_redirect_uri || ENV["LINE_LOGIN_REDIRECT_URI"]
end

.setup {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:

  • _self (Kamiliff)

    the object that the method was called on



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

def self.setup
  yield self
end