DerDu/SPHERE-Framework

View on GitHub

Showing 5,014 of 7,620 total issues

Method setGradeOverviewForTask has 5 arguments (exceeds 4 allowed). Consider refactoring.
Open

        TblTask $tblTask,
        $divisionList,
        $tableHeaderList,
        $studentList,
        $tableList
Severity: Minor
Found in Application/Education/Graduation/Evaluation/Frontend.php - About 35 mins to fix

    Method updateProposalBehaviorGrade has 5 arguments (exceeds 4 allowed). Consider refactoring.
    Open

            TblProposalBehaviorGrade $tblProposalBehaviorGrade,
            $Grade,
            $Comment = '',
            $Trend = 0,
            TblPerson $tblPersonTeacher = null
    Severity: Minor
    Found in Application/Education/Graduation/Gradebook/Service/Data.php - About 35 mins to fix

      Method getGradesAllByStudentAndYearAndSubject has 5 arguments (exceeds 4 allowed). Consider refactoring.
      Open

              TblPerson $tblPerson,
              TblYear $tblYear,
              TblSubject $tblSubject,
              TblTestType $tblTestType,
              TblPeriod $tblPeriod = null
      Severity: Minor
      Found in Application/Education/Graduation/Gradebook/Service.php - About 35 mins to fix

        Method updateLeaveContent has 5 arguments (exceeds 4 allowed). Consider refactoring.
        Open

                IFormInterface $Form = null,
                TblPerson $tblPerson,
                TblDivision $tblDivision,
                TblCertificate $tblCertificate,
                $Data
        Severity: Minor
        Found in Application/Education/Certificate/Prepare/Service.php - About 35 mins to fix

          Method getPrepareGradeBySubject has 5 arguments (exceeds 4 allowed). Consider refactoring.
          Open

                  TblPrepareCertificate $tblPrepare,
                  TblPerson $tblPerson,
                  TblDivision $tblDivision,
                  TblSubject $tblSubject,
                  TblTestType $tblTestType
          Severity: Minor
          Found in Application/Education/Certificate/Prepare/Service.php - About 35 mins to fix

            Method createLeaveStudent has 5 arguments (exceeds 4 allowed). Consider refactoring.
            Open

                    TblPerson $tblPerson,
                    TblDivision $tblDivision,
                    TblCertificate $tblCertificate,
                    $IsApproved = false,
                    $IsPrinted = false
            Severity: Minor
            Found in Application/Education/Certificate/Prepare/Service.php - About 35 mins to fix

              Method updatePrepareSetSigner has 5 arguments (exceeds 4 allowed). Consider refactoring.
              Open

                      IFormInterface $Stage,
                      TblPrepareCertificate $tblPrepare,
                      TblGroup $tblGroup = null,
                      $Data,
                      $Route
              Severity: Minor
              Found in Application/Education/Certificate/Prepare/Service.php - About 35 mins to fix

                Method createLeaveStudent has 5 arguments (exceeds 4 allowed). Consider refactoring.
                Open

                        TblPerson $tblPerson,
                        TblDivision $tblDivision,
                        TblCertificate $tblCertificate,
                        $IsApproved = false,
                        $IsPrinted = false
                Severity: Minor
                Found in Application/Education/Certificate/Prepare/Service/Data.php - About 35 mins to fix

                  Method updateAbiturLevelTenGrades has 5 arguments (exceeds 4 allowed). Consider refactoring.
                  Open

                          IFormInterface $form,
                          TblPrepareCertificate $tblPrepare,
                          TblPerson $tblPerson,
                          $Data,
                          $GroupId
                  Severity: Minor
                  Found in Application/Education/Certificate/Prepare/Service.php - About 35 mins to fix

                    Method getPrepareGradeByGradeType has 5 arguments (exceeds 4 allowed). Consider refactoring.
                    Open

                            TblPrepareCertificate $tblPrepare,
                            TblPerson $tblPerson,
                            TblDivision $tblDivision,
                            TblTestType $tblTestType,
                            TblGradeType $tblGradeType
                    Severity: Minor
                    Found in Application/Education/Certificate/Prepare/Service/Data.php - About 35 mins to fix

                      Method getPrepareGradeByGradeType has 5 arguments (exceeds 4 allowed). Consider refactoring.
                      Open

                              TblPrepareCertificate $tblPrepare,
                              TblPerson $tblPerson,
                              TblDivision $tblDivision,
                              TblTestType $tblTestType,
                              TblGradeType $tblGradeType
                      Severity: Minor
                      Found in Application/Education/Certificate/Prepare/Service.php - About 35 mins to fix

                        Method updateAbiturPrepareInformation has 5 arguments (exceeds 4 allowed). Consider refactoring.
                        Open

                                IFormInterface $form,
                                TblPrepareCertificate $tblPrepare,
                                TblPerson $tblPerson,
                                $Data,
                                $GroupId
                        Severity: Minor
                        Found in Application/Education/Certificate/Prepare/Service.php - About 35 mins to fix

                          Method getPrepareGradeBySubject has 5 arguments (exceeds 4 allowed). Consider refactoring.
                          Open

                                  TblPrepareCertificate $tblPrepare,
                                  TblPerson $tblPerson,
                                  TblDivision $tblDivision,
                                  TblSubject $tblSubject,
                                  TblTestType $tblTestType
                          Severity: Minor
                          Found in Application/Education/Certificate/Prepare/Service/Data.php - About 35 mins to fix

                            Method createLeaveAdditionalGrade has 5 arguments (exceeds 4 allowed). Consider refactoring.
                            Open

                                    TblLeaveStudent $tblLeaveStudent,
                                    TblSubject $tblSubject,
                                    TblPrepareAdditionalGradeType $tblPrepareAdditionalGradeType,
                                    $grade,
                                    $isLocked = false
                            Severity: Minor
                            Found in Application/Education/Certificate/Prepare/Service/Data.php - About 35 mins to fix

                              Method copyAbiturPreliminaryGradesFromAppointedDateTask has 5 arguments (exceeds 4 allowed). Consider refactoring.
                              Open

                                      TblDivision $tblDivision,
                                      TblPerson $tblPerson,
                                      TblPrepareCertificate $tblPrepareCertificate,
                                      TblPrepareAdditionalGradeType $tblPrepareAdditionalGradeType,
                                      TblTestType $tblTestType
                              Severity: Minor
                              Found in Application/Education/Certificate/Prepare/Service.php - About 35 mins to fix

                                Method frontendResetApprovePreparePerson has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                Open

                                        $PrepareId = null,
                                        $PersonId = null,
                                        $LeaveStudentId = null,
                                        $IsLeave = false,
                                        $IsAllYears = false)
                                Severity: Minor
                                Found in Application/Education/Certificate/Approve/Frontend.php - About 35 mins to fix

                                  Method frontendPrepareDiplomaAbiturBlockI has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                  Open

                                          $PrepareId = null,
                                          $GroupId = null,
                                          $PersonId = null,
                                          $View = BlockIView::PREVIEW,
                                          $Data = null
                                  Severity: Minor
                                  Found in Application/Education/Certificate/Prepare/Abitur/Frontend.php - About 35 mins to fix

                                    Method frontendResetApprovePrepareDivision has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                    Open

                                            $PrepareId = null,
                                            $DivisionId = null,
                                            $IsLeave = false,
                                            $Route = '/Education/Certificate/Approve/Prepare',
                                            $IsAllYears = false
                                    Severity: Minor
                                    Found in Application/Education/Certificate/Approve/Frontend.php - About 35 mins to fix

                                      Method updatePrepareBehaviorGradesAndRemark has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                      Open

                                              IFormInterface $Stage = null,
                                              TblPrepareCertificate $tblPrepare,
                                              $Route = 'Teacher',
                                              $Grades,
                                              $Remarks
                                      Severity: Minor
                                      Found in Application/Education/Certificate/GradeInformation/Service.php - About 35 mins to fix

                                        Method frontendDroppedSubjects has 5 arguments (exceeds 4 allowed). Consider refactoring.
                                        Open

                                            public function frontendDroppedSubjects($PrepareId = null, $GroupId = null, $PersonId = null, $Route = null, $Data = null)
                                        Severity: Minor
                                        Found in Application/Education/Certificate/Prepare/Frontend.php - About 35 mins to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language