Non puoi selezionare più di 25 argomenti
Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
27 righe
2.4 KiB
27 righe
2.4 KiB
<?php |
|
|
|
$keys = ["P1_10","P1_11","P1_12","P1_13","P1_14","P1_15_2","P1_16","P1_17","P1_18","P1_19","P1_20","P1_21","P1_23","P1_24","P2_10","P2_11","P2_12","P2_13","P2_14","P2_16","P2_17","P2_18","P2_19","P2_20","P2_21","P2_23","P2_24","P3_1","P3_2","P3_3","P3_4","P3_5","P4_1","P4_2","P4_3","P4_4","P4_5","P4_6","P5","P6_1","P6_2","P7_1_1","P7_1_2","P7_1_3","P7_2","AD1_25","AD1_26","AD1_27","AD1_28","AD2_25","AD2_26","AD2_27","AD2_28","AD3","AD4","AD5","A3_6","PL1_1","PL1_2","PL1_3","PL1_4","PL1_5","PL1_6","PL1_7","PL1_8","PL1_9","PL2_1","PL2_2","PL2_3","PL2_7","PL2_8","PL2_9","P1_15_1","P7_3"]; |
|
$pianificazione = ["PL1_1","PL1_2","PL1_3","PL1_4","PL1_5","PL1_6","PL1_7","PL1_8","PL1_9","P1_15_1","PL2_1","PL2_2","PL2_3","PL2_7","PL2_8","PL2_9","P7_3"]; |
|
$pubblicazione = ["P1_10","P1_11","P1_12","P1_13","P1_14","P1_15_2","P1_16","P1_17","P1_18","P1_19","P1_20","P1_21","P1_23","P1_24","P2_10","P2_11","P2_12","P2_13","P2_14","P2_16","P2_17","P2_18","P2_19","P2_20","P2_21","P2_23","P2_24","P3_1","P3_2","P3_3","P3_4","P3_5","P6_1","P6_2","P5","P4_1","P4_2","P4_3","P4_4","P4_5","P4_6","P7_1_1","P7_1_2","P7_1_3","P7_2"]; |
|
$affidamento = ["AD1_25","AD1_26","AD1_27","AD1_28","AD2_25","AD2_26","AD2_27","AD2_28","AD3","AD4","AD5","A3_6","S1","S2","S3","A1_29","A1_30","A1_31","A1_32","A1_33","A1_34","A1_35","A1_36","A1_37","A2_29","A2_30","A2_31","A2_32","A2_33","A2_34","A2_35","A2_36","A2_37","A3_1","A3_2","A3_3","A3_4","A3_5","A4_1","A4_2","A4_3","A4_4","A4_5","A4_6","A7.1.1","A7.1.2","NAG"]; |
|
$esecuzione = ["S4","SC1","I1","M1","M1_40","M2","M2_40","SA1","RSU1","ES1","CS1","SO1","SQ1","RI1","AC1","IR1","CO1","CO2","CL1"]; |
|
$set = ["fase","guue","lotto","multipla","obbligatoria","settori","soprasoglia","sottosoglia","tipologia","titolo"]; |
|
foreach ($this->metadataSchede as $name => &$settings) { |
|
$settings["lotto"] = true; |
|
if(in_array($name, $keys)) { |
|
$settings["lotto"] = false; |
|
} |
|
$settings["categoria"] = "ND"; |
|
if(in_array($name, $pianificazione)) { |
|
$settings["categoria"] = "pianificazione"; |
|
} else if(in_array($name, $pubblicazione)) { |
|
$settings["categoria"] = "pubblicazione"; |
|
} else if(in_array($name, $affidamento)) { |
|
$settings["categoria"] = "affidamento"; |
|
} else if(in_array($name, $esecuzione)) { |
|
$settings["categoria"] = "esecuzione"; |
|
} |
|
ksort($settings, SORT_NATURAL); |
|
} |
|
ksort($this->metadataSchede, SORT_NATURAL); |
|
dd(json_encode($this->metadataSchede), "CIAO"); |