class DashOverlord::UseCases::V1::Videos::Index::Base
Constants
- DEFAULT_SEARCH_ADAPTER_USE_CASE
Public Instance Methods
final()
click to toggle source
# File lib/dash_overlord/use_cases/v1/videos/index/base.rb, line 15 def final context.data = Serializers::V1::Videos::Index.to_hash \ context, status.ok? ? nil : false end
perform()
click to toggle source
# File lib/dash_overlord/use_cases/v1/videos/index/base.rb, line 10 def perform invoke! Users::FindCurrentUser invoke! search_adapter_use_case end
Protected Instance Methods
search_adapter_use_case()
click to toggle source
# File lib/dash_overlord/use_cases/v1/videos/index/base.rb, line 22 def search_adapter_use_case context.search_adapter_use_case || DEFAULT_SEARCH_ADAPTER_USE_CASE end