Class: GradesService::Queries::ZeroGraderSubmissions

Inherits:
Object
  • Object
show all
Defined in:
app/services/grades_service/queries/zero_grader_submissions.rb

Instance Method Summary collapse

Constructor Details

#initializeZeroGraderSubmissions

Returns a new instance of ZeroGraderSubmissions.



4
5
6
# File 'app/services/grades_service/queries/zero_grader_submissions.rb', line 4

def initialize
  @zero_grader_start_date = SettingsService.get_settings(object: :school, id: 1)['zero_out_start_date']
end

Instance Method Details

#queryObject



8
9
10
11
12
# File 'app/services/grades_service/queries/zero_grader_submissions.rb', line 8

def query
  submissions_scope
  start_date_scope if zero_grader_start_date
  scope
end