Module: Wechat
- Defined in:
- lib/wechat.rb,
lib/wechat/api.rb,
lib/wechat/cipher.rb,
lib/wechat/helpers.rb,
lib/wechat/message.rb,
lib/wechat/api_base.rb,
lib/wechat/corp_api.rb,
lib/wechat/responder.rb,
lib/wechat/signature.rb,
lib/wechat/api_loader.rb,
lib/wechat/http_client.rb,
lib/wechat/controller_api.rb,
lib/wechat/ticket/jsapi_base.rb,
lib/wechat/token/access_token_base.rb,
lib/wechat/token/corp_access_token.rb,
lib/wechat/ticket/corp_jsapi_ticket.rb,
lib/generators/wechat/menu_generator.rb,
lib/wechat/token/public_access_token.rb,
lib/wechat/ticket/public_jsapi_ticket.rb,
lib/generators/wechat/install_generator.rb,
lib/generators/wechat/session_generator.rb,
lib/generators/wechat/redis_store_generator.rb,
lib/generators/wechat/templates/config/initializers/wechat_redis_store.rb
Defined Under Namespace
Modules: ApiLoader, Cipher, ControllerApi, Generators, Helpers, Responder, Signature, Ticket, Token
Classes: AccessTokenExpiredError, Api, ApiBase, CorpApi, HttpClient, Message, ResponseError
Class Method Summary
collapse
Class Method Details
.api ⇒ Object
26
27
28
|
# File 'lib/wechat.rb', line 26
def self.api
@wechat_api ||= ApiLoader.with({})
end
|
.config ⇒ Object
22
23
24
|
# File 'lib/wechat.rb', line 22
def self.config
ApiLoader.config
end
|
.redis ⇒ Object
2
3
4
5
|
# File 'lib/generators/wechat/templates/config/initializers/wechat_redis_store.rb', line 2
def self.redis
@redis ||= Redis.new
end
|