DerDu/SPHERE-Framework

View on GitHub

Showing 5,014 of 7,620 total issues

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

        TblPerson $tblPerson,
        TblDivision $tblDivision,
        TblType $tblType,
        TblCourse $tblCourse = null,
        $Data = null
Severity: Minor
Found in Application/Education/Certificate/Prepare/Frontend.php - About 35 mins to fix

    Method frontendApprovePrepareDivision 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 frontendApprovePreparePerson 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 createCertificateReferenceForLanguages has 5 arguments (exceeds 4 allowed). Consider refactoring.
        Open

                TblCertificate $tblCertificate,
                $languageRanking,
                $toLevel10,
                $afterBasicCourse,
                $afterAdvancedCourse
        Severity: Minor
        Found in Application/Education/Certificate/Generator/Service/Data.php - About 35 mins to fix

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

                  TblCertificate $tblCertificate,
                  $SubjectAcronym,
                  $LaneIndex,
                  $LaneRanking,
                  $IsEssential = true
          Severity: Minor
          Found in Application/Education/Certificate/Generator/Service/Data.php - About 35 mins to fix

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

                    IFormInterface $Stage = null,
                    TblDivision $tblDivision,
                    $BasicRoute = '',
                    \DateTime $date = null,
                    $Data
            Severity: Minor
            Found in Application/Education/ClassRegister/Absence/Service.php - About 35 mins to fix

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

                      TblCertificate $tblCertificate,
                      $LaneIndex,
                      $LaneRanking,
                      TblSubject $tblSubject,
                      $IsEssential = false
              Severity: Minor
              Found in Application/Education/Certificate/Generator/Service/Data.php - About 35 mins to fix

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

                        $Division = null,
                        $Person = null,
                        $Certificate = null,
                        $Content = array(),
                        $SaveAs = null
                Severity: Minor
                Found in Application/Education/Certificate/Generator/Frontend.php - About 35 mins to fix

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

                          TblAbsence $tblAbsence,
                          $FromDate,
                          $ToDate,
                          $Status,
                          $Remark = ''
                  Severity: Minor
                  Found in Application/Education/ClassRegister/Absence/Service/Data.php - About 35 mins to fix

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

                            Stage $Stage,
                            $tblDivisionList,
                            $BasicRoute = '/Education/ClassRegister/Teacher',
                            $tblYear = false,
                            $buttonList = array()
                    Severity: Minor
                    Found in Application/Education/ClassRegister/ClassRegister.php - About 35 mins to fix

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

                              IFormInterface $Stage = null,
                              TblPerson $tblPerson,
                              TblDivision $tblDivision,
                              $BasicRoute = '',
                              $Data
                      Severity: Minor
                      Found in Application/Education/ClassRegister/Absence/Service.php - About 35 mins to fix

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

                            public function frontendSubjectGroupChange($Id = null, $SubjectId = null, $DivisionId = null, $DivisionSubjectId = null, $Group = null)
                        Severity: Minor
                        Found in Application/Education/Lesson/Division/Frontend.php - About 35 mins to fix

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

                                  TblLevel $tblLevel,
                                  TblDivision $tblDivision,
                                  &$countAdvancedCourseArray,
                                  &$countBasicCourseArray,
                                  &$personAdvancedCourseList
                          Severity: Minor
                          Found in Application/Document/Generator/Service/Kamenz/KamenzReportService.php - About 35 mins to fix

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

                                public function addLink(Element $From, $FromKey, Element $To = null, $ToKey = 'Id', $Join = View::JOIN_LEFT)
                            Severity: Minor
                            Found in System/Database/Fitting/View.php - About 35 mins to fix

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

                                  public function createPeriod($Name, $From, $To, $Description = '', $IsLevel12 = false)
                              Severity: Minor
                              Found in Application/Education/Lesson/Term/Service/Data.php - About 35 mins to fix

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

                                        TblPerson $tblPerson,
                                        TblLevel $tblLevel,
                                        TblDivision $tblDivision,
                                        &$Content,
                                        $gender
                                Severity: Minor
                                Found in Application/Document/Generator/Service/Kamenz/KamenzReportService.php - About 35 mins to fix

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

                                          TblPerson $tblPerson,
                                          TblDivision $tblDivision,
                                          Certificate $Certificate,
                                          FilePointer $File,
                                          TblPrepareCertificate $tblPrepareCertificate = null
                                  Severity: Minor
                                  Found in Application/Document/Storage/Service.php - About 35 mins to fix

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

                                        public function insertPeriod($Name, $From, $To, $Description = '', $IsLevel12 = false)
                                    Severity: Minor
                                    Found in Application/Education/Lesson/Term/Service.php - About 35 mins to fix

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

                                          final protected function parseResult($List, $Timeout = 60, $ProbeList = array(), $SearchList = array(), $JoinType = Pile::JOIN_TYPE_INNER)
                                      Severity: Minor
                                      Found in System/Database/Filter/Link/AbstractNode.php - About 35 mins to fix

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

                                                TblHoliday $tblHoliday,
                                                TblHolidayType $tblHolidayType,
                                                $Name,
                                                $FromDate,
                                                $ToDate
                                        Severity: Minor
                                        Found in Application/Education/Lesson/Term/Service/Data.php - About 35 mins to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language