Showing 5,014 of 7,620 total issues
Avoid deeply nested control flow statements. Open
Open
if ($tblSchoolTypePrimary) {
$this->updateCertificate($tblCertificate, $tblCertificateTypeYear, $tblSchoolTypePrimary);
if (!$this->getCertificateLevelAllByCertificate($tblCertificate)) {
if (($tblLevel = Division::useService()->getLevelBy($tblSchoolTypePrimary, '2'))) {
$this->createCertificateLevel($tblCertificate, $tblLevel);
Avoid deeply nested control flow statements. Open
Open
if (!$this->getCertificateFieldByCertificateAndField($tblCertificate, $FieldName)){
$this->createCertificateField($tblCertificate, $FieldName, 220);
}
Avoid deeply nested control flow statements. Open
Open
if ($tblSchoolTypePrimary) {
$this->updateCertificate($tblCertificate, $tblCertificateTypeYear, $tblSchoolTypePrimary);
if (!$this->getCertificateLevelAllByCertificate($tblCertificate)) {
if (($tblLevel = Division::useService()->getLevelBy($tblSchoolTypePrimary, '1'))) {
$this->createCertificateLevel($tblCertificate, $tblLevel);
Avoid deeply nested control flow statements. Open
Open
if ($tblSchoolTypeSecondary) {
$this->updateCertificate($tblCertificate, $tblCertificateTypeHalfYear, $tblSchoolTypeSecondary,
null, true);
if (!$this->getCertificateLevelAllByCertificate($tblCertificate)) {
if (($tblLevel = Division::useService()->getLevelBy($tblSchoolTypeSecondary, '5'))) {
Avoid deeply nested control flow statements. Open
Open
if ($tblSchoolTypePrimary) {
$this->updateCertificate($tblCertificate, $tblCertificateTypeYear, $tblSchoolTypePrimary);
}
Avoid deeply nested control flow statements. Open
Open
if (!$this->getCertificateFieldByCertificateAndField($tblCertificate, $FieldName)) {
$this->createCertificateField($tblCertificate, $FieldName, 1200);
}
Avoid deeply nested control flow statements. Open
Open
if (!$this->getCertificateFieldByCertificateAndField($tblCertificate, $FieldName)) {
$this->createCertificateField($tblCertificate, $FieldName, 820);
}
Avoid deeply nested control flow statements. Open
Open
if ($tblCertificate && !$this->getCertificateSubjectAll($tblCertificate)) {
$this->setCertificateSubject($tblCertificate, 'DE', 1, 1);
$this->setCertificateSubject($tblCertificate, 'SU', 1, 2);
$this->setCertificateSubject($tblCertificate, 'KU', 1, 3);
$this->setCertificateSubject($tblCertificate, 'MU', 1, 4);
Avoid deeply nested control flow statements. Open
Open
if (!$this->getCertificateFieldByCertificateAndField($tblCertificate, $FieldName)) {
$this->createCertificateField($tblCertificate, $FieldName, 2700);
}
Avoid deeply nested control flow statements. Open
Open
if (!$this->getCertificateFieldByCertificateAndField($tblCertificate, $FieldName)) {
$this->createCertificateField($tblCertificate, $FieldName, 3700);
}
Avoid deeply nested control flow statements. Open
Open
if (!$this->getCertificateGradeAll($tblCertificate)) {
$this->setCertificateGradeAllStandard($tblCertificate);
}
Avoid deeply nested control flow statements. Open
Open
if (!$this->getCertificateSubjectAll($tblCertificate)) {
$this->setCertificateSubject($tblCertificate, 'DE', 1, 1);
$this->setCertificateSubject($tblCertificate, 'EN', 1, 2);
$this->setCertificateSubject($tblCertificate, 'KU', 1, 3);
$this->setCertificateSubject($tblCertificate, 'MU', 1, 4);
Avoid deeply nested control flow statements. Open
Open
if (!$this->getCertificateFieldByCertificateAndField($tblCertificate, $FieldName)) {
$this->createCertificateField($tblCertificate, $FieldName, 2500);
}
Avoid deeply nested control flow statements. Open
Open
if (!$this->getCertificateFieldByCertificateAndField($tblCertificate, $FieldName)) {
$this->createCertificateField($tblCertificate, $FieldName, 1000);
}
Avoid deeply nested control flow statements. Open
Open
if (!$this->getCertificateLevelAllByCertificate($tblCertificate)) {
if (($tblLevel = Division::useService()->getLevelBy($tblSchoolTypeSecondary, '7'))) {
$this->createCertificateLevel($tblCertificate, $tblLevel);
}
if (($tblLevel = Division::useService()->getLevelBy($tblSchoolTypeSecondary, '8'))) {
Method updateCertificate
has 6 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
TblCertificate $tblCertificate,
TblCertificateType $tblCertificateType = null,
TblType $tblSchoolType = null,
TblCourse $tblCourse = null,
$IsInformation = false,
Avoid deeply nested control flow statements. Open
Open
if ($tblSchoolTypePrimary) {
$this->updateCertificate($tblCertificate, $tblCertificateTypeHalfYear, $tblSchoolTypePrimary,
null, true);
if (!$this->getCertificateLevelAllByCertificate($tblCertificate)) {
if (($tblLevel = Division::useService()->getLevelBy($tblSchoolTypePrimary, '2'))) {
Avoid deeply nested control flow statements. Open
Open
if (!$this->getCertificateFieldByCertificateAndField($tblCertificate, $FieldName)) {
$this->createCertificateField($tblCertificate, $FieldName, 450);
}
Avoid deeply nested control flow statements. Open
Open
if (!$this->getCertificateFieldByCertificateAndField($tblCertificate, $FieldName)) {
$this->createCertificateField($tblCertificate, $FieldName, 1600);
}
Avoid deeply nested control flow statements. Open
Open
if (!$this->getCertificateSubjectAll($tblCertificate)) {
$this->setCertificateSubject($tblCertificate, 'DE', 1, 1);
$this->setCertificateSubject($tblCertificate, 'EN', 1, 2);
$this->setCertificateSubject($tblCertificate, 'KU', 1, 3);
$this->setCertificateSubject($tblCertificate, 'MU', 1, 4);