Method: Hyrax::Collections::CollectionMemberService#initialize
- Defined in:
- app/services/hyrax/collections/collection_member_service.rb
#initialize(scope:, collection:, params:, user_params: nil, current_ability: nil, search_builder_class: Hyrax::CollectionMemberSearchBuilder) ⇒ CollectionMemberService
Returns a new instance of CollectionMemberService.
14 15 16 17 18 19 20 21 22 23 |
# File 'app/services/hyrax/collections/collection_member_service.rb', line 14 def initialize(scope:, collection:, params:, user_params: nil, current_ability: nil, search_builder_class: Hyrax::CollectionMemberSearchBuilder) # rubocop:disable Metrics/ParameterLists Deprecation.warn("'##{__method__}' will be removed in Hyrax 4.0. " \ "Instead, use the same method in 'Hyrax::Collections::CollectionMemberSearchService'.") @member_search_service = Hyrax::Collections::CollectionMemberSearchService(scope: scope, collection: collection, params: params, user_params: user_params, current_ability: current_ability, search_builder_class: search_builder_class) end |