Sha256: 63a194887aeb43179ac55b396c2622967c7b6e9a1f0a42f3ace757330899db57
Contents?: true
Size: 656 Bytes
Versions: 1
Compression:
Stored size: 656 Bytes
Contents
module Wework module Api class Agent < Base include Methods::Agent include Methods::Message include Methods::Appchat include Methods::Menu include Methods::Checkin include Methods::Approval include Wework::Cipher attr_reader :agent_id def initialize(options={}) @agent_id = options.delete(:agent_id) @agent_id = @agent_id.to_i if @agent_id.to_s =~ /\A\d+\Z/ super(options) end def jsapi_ticket jsticket_store.ticket end private def jsticket_store @jsticket_store ||= Token::JsTicket.new self end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
wework-1.2.8 | lib/wework/api/agent.rb |