main
ilhamwara 2025-07-08 09:19:46 +07:00
parent ba1c64fd4c
commit 410fffdea7
1 changed files with 11 additions and 0 deletions

View File

@ -349,6 +349,9 @@ if (!function_exists('hitungSkor')) {
$array3 = ["Kepala Sekolah", "Dewan pendidik", "Komite sekolah", "Peserta Didik", "Masyarakat"];
$array2 = ["Kepala Sekolah", "Dewan pendidik", "Komite sekolah", "Peserta Didik"];
$array1 = ["Kepala Sekolah", "Dewan pendidik", "Komite sekolah"];
if(!empty($val) && !is_array($val)){
$val = array($val);
}
if (!array_diff($array3, $val) && !array_diff($val, $array3)) {
$skor = 3;
@ -367,6 +370,10 @@ if (!function_exists('hitungSkor')) {
$array22 = ["Visi", "Misi", "Program pengembangan diri"];
$array1 = ["Visi", "Misi","Tujuan", "Program pengembangan diri tidak memuat"];
if(!empty($val) && !is_array($val)){
$val = array($val);
}
if (!array_diff($array3, $val) && !array_diff($val, $array3)) {
$skor = 3;
} elseif ((!array_diff($array2, $val) && !array_diff($val, $array2)) || (!array_diff($array22, $val) && !array_diff($val, $array22))) {
@ -402,6 +409,10 @@ if (!function_exists('hitungSkor')) {
// Unsur tambahan
$unsur_tambahan = ["Orang tua / wali murid", "Petugas kebersihan", "Petugas keamanan", "Petugas kantin"];
if(!empty($val) && !is_array($val)){
$val = array($val);
}
// Cek apakah semua unsur utama dipilih
if (!array_diff($unsur_utama, $val)) {
// Hitung unsur tambahan yang juga dipilih