Class: Fogged::ResourceSerializer
- Inherits:
-
ActiveModel::Serializer
- Object
- ActiveModel::Serializer
- Fogged::ResourceSerializer
- Defined in:
- app/serializers/fogged/resource_serializer.rb
Instance Method Summary collapse
- #encoding_progress ⇒ Object
- #include_encoding_progress? ⇒ Boolean
- #include_h264_url? ⇒ Boolean
- #include_mpeg_url? ⇒ Boolean
- #include_thumbnail_urls? ⇒ Boolean
- #include_upload_url? ⇒ Boolean
- #include_webm_url? ⇒ Boolean
Instance Method Details
#encoding_progress ⇒ Object
31 32 33 |
# File 'app/serializers/fogged/resource_serializer.rb', line 31 def encoding_progress object.encoding_progress || 0 end |
#include_encoding_progress? ⇒ Boolean
27 28 29 |
# File 'app/serializers/fogged/resource_serializer.rb', line 27 def include_encoding_progress? object.video? end |
#include_h264_url? ⇒ Boolean
11 12 13 |
# File 'app/serializers/fogged/resource_serializer.rb', line 11 def include_h264_url? object.video? end |
#include_mpeg_url? ⇒ Boolean
15 16 17 |
# File 'app/serializers/fogged/resource_serializer.rb', line 15 def include_mpeg_url? object.video? end |
#include_thumbnail_urls? ⇒ Boolean
23 24 25 |
# File 'app/serializers/fogged/resource_serializer.rb', line 23 def include_thumbnail_urls? object.video? end |
#include_upload_url? ⇒ Boolean
7 8 9 |
# File 'app/serializers/fogged/resource_serializer.rb', line 7 def include_upload_url? [:include_upload_url] end |
#include_webm_url? ⇒ Boolean
19 20 21 |
# File 'app/serializers/fogged/resource_serializer.rb', line 19 def include_webm_url? object.video? end |