Module: Magloft
- Defined in:
- lib/magloft.rb,
lib/magloft/version.rb,
lib/magloft/model/base.rb,
lib/magloft/model/user.rb,
lib/magloft/model/issue.rb,
lib/magloft/model/publication.rb,
lib/magloft/model/typeloft_page.rb,
lib/magloft/model/typeloft_theme.rb
Defined Under Namespace
Modules: Model
Constant Summary collapse
- API =
Her::API.new
- VERSION =
"1.0.2"- @@app_id =
nil- @@access_token =
nil
Class Method Summary collapse
- .access_token ⇒ Object
- .app_id ⇒ Object
- .auth(access_token, app_id) ⇒ Object
- .issues ⇒ Object
- .publications ⇒ Object
- .typeloft_pages ⇒ Object
- .typeloft_themes ⇒ Object
- .users ⇒ Object
Class Method Details
.access_token ⇒ Object
25 26 27 |
# File 'lib/magloft.rb', line 25 def self.access_token @@access_token end |
.app_id ⇒ Object
20 21 22 |
# File 'lib/magloft.rb', line 20 def self.app_id @@app_id end |
.auth(access_token, app_id) ⇒ Object
29 30 31 32 |
# File 'lib/magloft.rb', line 29 def self.auth(access_token, app_id) @@access_token = access_token @@app_id = app_id end |
.issues ⇒ Object
42 43 44 |
# File 'lib/magloft.rb', line 42 def self.issues Model::Issue end |
.publications ⇒ Object
38 39 40 |
# File 'lib/magloft.rb', line 38 def self.publications Model::Publication end |
.typeloft_pages ⇒ Object
50 51 52 |
# File 'lib/magloft.rb', line 50 def self.typeloft_pages Model::TypeloftPage end |
.typeloft_themes ⇒ Object
46 47 48 |
# File 'lib/magloft.rb', line 46 def self.typeloft_themes Model::TypeloftTheme end |
.users ⇒ Object
34 35 36 |
# File 'lib/magloft.rb', line 34 def self.users Model::User end |