class SessionPolicy
Public Instance Methods
Source
# File app/policies/session_policy.rb, line 6 def create? = team.has_point_of_care_access? def show? = team.has_point_of_care_access? def update? = team.has_point_of_care_access? def import? = show? def invite_to_clinic? update? && record.school? && record.completed? end def manage_consent_reminders? update? && record.school? end def make_in_progress? = update? class Scope < ApplicationPolicy::Scope def resolve = scope
Source
# File app/policies/session_policy.rb, line 12 def import? = show? def invite_to_clinic? update? && record.school? && record.completed? end def manage_consent_reminders? update? && record.school? end def make_in_progress? = update? class Scope < ApplicationPolicy::Scope def resolve = scope.for_team(team)
Source
# File app/policies/session_policy.rb, line 4 def index? = team.has_point_of_care_access? def create? = team.has_point_of_care_access? def show? = team.has_point_of_care_access? def update? = team.has_point_of_care_access? def import? = show? def invite_to_clinic? update? && record.school? && record.completed? end def manage_consent_reminders? update? && record.school? end def make_in_progress? = update? class Scope < ApplicationPolicy::Scope def resolve =
Source
# File app/policies/session_policy.rb, line 14 def invite_to_clinic? update? && record.school? && record.completed? end
Source
# File app/policies/session_policy.rb, line 22 def make_in_progress? = update? class Scope < ApplicationPolicy::Scope def resolve = scope.for_team(team) end
Source
# File app/policies/session_policy.rb, line 18 def manage_consent_reminders? update? && record.school? end
Source
# File app/policies/session_policy.rb, line 8 def show? = team.has_point_of_care_access? def update? = team.has_point_of_care_access? def import? = show? def invite_to_clinic? update? && record.school? && record.completed? end def manage_consent_reminders? update? && record.school? end def make_in_progress? = update? class Scope < ApplicationPolicy::Scope def resolve = scope.for_team
Source
# File app/policies/session_policy.rb, line 10 def update? = team.has_point_of_care_access? def import? = show? def invite_to_clinic? update? && record.school? && record.completed? end def manage_consent_reminders? update? && record.school? end def make_in_progress? = update? class Scope < ApplicationPolicy::Scope def resolve = scope.for_team(team