Sha256: aefe51b6f8687abdea60df2b3cccba645dfc4bf7993e0ff010d3b5105a29de6c

Contents?: true

Size: 384 Bytes

Versions: 11

Compression:

Stored size: 384 Bytes

Contents

module Effective
  class MentorshipRegistrationsController < ApplicationController
    before_action(:authenticate_user!) if defined?(Devise)

    include Effective::CrudController

    resource_scope do
      cycle = Effective::MentorshipCycle.find(params[:mentorship_cycle_id])
      EffectiveMentorships.MentorshipRegistration.deep.where(mentorship_cycle: cycle)
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
effective_mentorships-0.3.4 app/controllers/effective/mentorship_registrations_controller.rb
effective_mentorships-0.3.3 app/controllers/effective/mentorship_registrations_controller.rb
effective_mentorships-0.3.2 app/controllers/effective/mentorship_registrations_controller.rb
effective_mentorships-0.3.1 app/controllers/effective/mentorship_registrations_controller.rb
effective_mentorships-0.3.0 app/controllers/effective/mentorship_registrations_controller.rb
effective_mentorships-0.2.4 app/controllers/effective/mentorship_registrations_controller.rb
effective_mentorships-0.2.3 app/controllers/effective/mentorship_registrations_controller.rb
effective_mentorships-0.2.2 app/controllers/effective/mentorship_registrations_controller.rb
effective_mentorships-0.2.1 app/controllers/effective/mentorship_registrations_controller.rb
effective_mentorships-0.2.0 app/controllers/effective/mentorship_registrations_controller.rb
effective_mentorships-0.1.0 app/controllers/effective/mentorship_registrations_controller.rb