} } } } } } $dPrepas = array(); $dPrepas["date_synchro"] = time(); $dPrepas["CRepas_date"] = $date; $dPrepas["CRepas_service_id"] = $service_id; $dPrepas["CRepas_modif"] = "0"; $dPrepas["etatOffline"] = "1"; $listRepas = new CMenu(); foreach ($listTypeRepas as $keyType => $valType) { $aMenus[$keyType] = array(); $aMenus[$keyType] = $listRepas->loadByDate($date, $keyType); } // ************************************* function delNoScalar(&$aObjects) { foreach ($aObjects as $keyObject => &$object) { if (!is_object($object)) { continue; } foreach (get_object_vars($object) as $keyVar => $value) { if ((!is_scalar($value) || $value === null) && $keyVar[0] == "_") { unset($object->{$keyVar}); } else { $object->{$keyVar} = CMbString::htmlEntities($value); } }