Class: Zedkit::Projects
- Inherits:
-
Object
- Object
- Zedkit::Projects
- Defined in:
- lib/zedkit/resources/projects.rb
Defined Under Namespace
Class Method Summary collapse
- .create(zks = {}, &block) ⇒ Object
- .delete(zks = {}, &block) ⇒ Object
-
.get(zks = {}, &block) ⇒ Object
This avoids /projects/ which is a.
- .update(zks = {}, &block) ⇒ Object
- .verify(type, key = nil) {|rs| ... } ⇒ Object
Class Method Details
.create(zks = {}, &block) ⇒ Object
38 39 |
# File 'lib/zedkit/resources/projects.rb', line 38 def create(zks = {}, &block) end |
.delete(zks = {}, &block) ⇒ Object
44 45 |
# File 'lib/zedkit/resources/projects.rb', line 44 def delete(zks = {}, &block) end |
.get(zks = {}, &block) ⇒ Object
This avoids /projects/ which is a
33 34 35 36 |
# File 'lib/zedkit/resources/projects.rb', line 33 def get(zks = {}, &block) ## This avoids /projects/[nil] which is a zks[:uuid] = 'uuid' if zks[:uuid].nil? ## valid resource to list a user's projects. Zedkit::Client.crud(:get, "projects/#{zks[:uuid]}", zks, [], &block) end |
.update(zks = {}, &block) ⇒ Object
41 42 |
# File 'lib/zedkit/resources/projects.rb', line 41 def update(zks = {}, &block) end |
.verify(type, key = nil) {|rs| ... } ⇒ Object
21 22 23 24 25 26 27 28 29 30 31 |
# File 'lib/zedkit/resources/projects.rb', line 21 def verify(type, key = nil, &block) rs = nil case type.to_sym when :project rs = Zedkit::Client.get('projects/verify', nil) when :locales rs = Zedkit::Client.get('projects/verify/locales', nil, { :locales_key => key }) end yield(rs) if rs && block_given? rs end |