Skip to content
Snippets Groups Projects
Commit 988fee3b authored by Mauricio Giacomini Girardello's avatar Mauricio Giacomini Girardello
Browse files

adding TODO comments for future refactorings

parent 99807c8e
No related branches found
No related tags found
No related merge requests found
......@@ -24,18 +24,6 @@ class LearningObject
@publisher ||= learning_object_repository.get_publisher(self)
end
def like(user)
learning_object_repository.like user, self
end
def liked?(user)
learning_object_repository.liked? user, self
end
def dislike(user)
learning_object_repository.dislike user, self
end
def subjects
@subjects ||= learning_object_repository.get_subjects(self)
end
......@@ -48,6 +36,20 @@ class LearningObject
get_metadata_value_of 'dc.subject.category'
end
## social actions
def like(user)
learning_object_repository.like user, self
end
def liked?(user)
learning_object_repository.liked? user, self
end
def dislike(user)
learning_object_repository.dislike user, self
end
## end social actions
def get_metadata_value_of key
get_metadata_values_of(key).first
end
......@@ -61,6 +63,7 @@ class LearningObject
values
end
#TODO: move for Bitstream model
def get_bitstream_retrievelink_of name
values = @bitstreams.select { |v| v["bundleName"] == name }
unless values.empty?
......@@ -68,6 +71,7 @@ class LearningObject
end
end
#TODO: move for Bitstream model
def get_bitstream_filename_of name
values = @bitstreams.select { |v| v["bundleName"] == name }
unless values.empty?
......@@ -75,10 +79,12 @@ class LearningObject
end
end
#TODO: move for Bitstream model
def get_retrievelink
get_bitstream_retrievelink_of "ORIGINAL"
end
#TODO: move for Bitstream model
def get_filename
get_bitstream_filename_of "ORIGINAL"
end
......@@ -89,7 +95,6 @@ class LearningObject
self
end
private
def defaults
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment