Sha256: 2ec4b95a57a2b7a65c0c88b626b5580a7acfa1b85c61fe7add8b2fa01925e7e0

Contents?: true

Size: 579 Bytes

Versions: 14

Compression:

Stored size: 579 Bytes

Contents

# =EMOBILE携帯電話

module Jpmobile::Mobile
  # ==EMOBILE携帯電話
  class Emobile < AbstractMobile
    USER_AGENT_REGEXP = %r{^emobile/|^Mozilla/5.0 \(H11T; like Gecko; OpenBrowser\) NetFront/3.4$|^Mozilla/4.0 \(compatible; MSIE 6.0; Windows CE; IEMobile 7.7\) S11HT$}
    # 対応するメールアドレスの正規表現
    MAIL_ADDRESS_REGEXP = /.+@emnet\.ne\.jp/
    # EMnet対応端末から通知されるユニークなユーザIDを取得する。
    def em_uid
      @request.env['HTTP_X_EM_UID']
    end
    alias_method :ident_subscriber, :em_uid
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
jpmobile-8.0.0 lib/jpmobile/mobile/emobile.rb
jpmobile-7.2.0 lib/jpmobile/mobile/emobile.rb
jpmobile-7.0.1 lib/jpmobile/mobile/emobile.rb
jpmobile-7.0.0 lib/jpmobile/mobile/emobile.rb
jpmobile-5.2.5 lib/jpmobile/mobile/emobile.rb
jpmobile-6.0.0.beta lib/jpmobile/mobile/emobile.rb
jpmobile-5.2.4 lib/jpmobile/mobile/emobile.rb
jpmobile-5.0.1 lib/jpmobile/mobile/emobile.rb
jpmobile-5.1.1 lib/jpmobile/mobile/emobile.rb
jpmobile-5.2.3 lib/jpmobile/mobile/emobile.rb
jpmobile-5.2.2 lib/jpmobile/mobile/emobile.rb
jpmobile-5.2.1 lib/jpmobile/mobile/emobile.rb
jpmobile-5.2.0 lib/jpmobile/mobile/emobile.rb
jpmobile-5.1.0 lib/jpmobile/mobile/emobile.rb