Class: Wes::Data::API::Model::Submission
- Inherits:
-
Base
- Object
- Base
- Wes::Data::API::Model::Submission
show all
- Defined in:
- lib/wes/data/api/model/submission.rb
Instance Method Summary
collapse
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
in the class Wes::Data::API::Model::Base
Instance Method Details
#approve ⇒ Object
9
10
11
|
# File 'lib/wes/data/api/model/submission.rb', line 9
def approve
update(:state => "approved")
end
|
#decline ⇒ Object
13
14
15
|
# File 'lib/wes/data/api/model/submission.rb', line 13
def decline
update(:state => "declined")
end
|
#videos ⇒ Object
17
18
19
20
21
22
|
# File 'lib/wes/data/api/model/submission.rb', line 17
def videos
route = [routes.submission, id, routes.videos].join("/")
map_objects(
client.get(route), Wes::Data::API::Model::Video
)
end
|