/* ==============================================================
Questo file ha lo scopo di stampare a video le info di una
classe.
Utile per avere sotto mano tutte le proprietà e metodi di una
classe.
Creato da Rosario Sensale
il 19/10/2004 ore 13.42
versione 1.00
============================================================== */
function PrintInfoClass($InfoGenerali,$Metodi,$Proprieta,$Esempi){
echo "
Informazioni classe: \n";
echo "\n";
echo "\n";
echo "\n";
echo "\n";
echo "\n";
echo "\n";
echo "\n";
echo "" . $InfoGenerali["Class_Name"] . " | \n";
echo "
\n";
echo "\n";
echo "
\n";
echo "\n";
echo "
\n";
echo "\n";
echo " \n";
echo " \n";
echo " | Class Name | \n";
echo " " . $InfoGenerali["Class_Name"] . " |
\n";
echo " \n";
echo " | Build Date | \n";
echo " " . $InfoGenerali["data"] . " |
\n";
echo " \n";
echo " | Ver. | \n";
echo " " . $InfoGenerali["Versione"] . " |
\n";
echo " \n";
echo " \n";
echo " | Copyright (c) | \n";
echo " Sensale Rosario |
\n";
echo " \n";
echo " \n";
echo " | E.mail | \n";
echo " rs_linux@email.it |
\n";
echo " \n";
echo " \n";
echo "
\n";
echo "\n";
echo "
\n";
echo "\n";
$num_metodi=count($Metodi);
if ($num_metodi > 0) {
echo "\n";
echo "
\n";
echo "Metodi Classe
\n";
echo "
\n";
echo "\n";
echo "\n";
echo " \n";
echo " \n";
echo " | Metodo | \n";
echo " Descrizione | \n";
echo "
\n";
for ($i=0;$i<$num_metodi;$i++){
list($name_metodo,$dec_metodo) = explode("#",$Metodi[$i]);
echo " \n";
echo " $name_metodo
| \n";
echo " $dec_metodo | \n";
echo "
\n";
}
echo " \n";
echo "
\n";
echo "\n";
}
echo "
\n";
echo "\n";
$num_prop=count($Proprieta);
if ($num_prop > 0 ) {
echo "\n";
echo "
\n";
echo "Proprietà Classe
\n";
echo "
\n";
echo "\n";
echo "\n";
echo " \n";
echo " \n";
echo " | Proprietà | \n";
echo " Descrizione | \n";
echo "
\n";
for ($i=0;$i<$num_prop;$i++){
list($name_metodo,$dec_metodo) = explode("#",$Proprieta[$i]);
echo " \n";
echo " $name_metodo
| \n";
echo " $dec_metodo | \n";
echo "
\n";
}
echo " \n";
echo "
\n";
echo "\n";
echo "\n";
}
$num_esempio=count($Esempi);
if ($num_esempio > 0 ) {
echo "
\n";
echo "\n";
echo "\n";
echo "
\n";
echo "Esempi di Utilizzo
\n";
echo "
\n";
echo "\n";
echo "\n";
echo " \n";
echo " \n";
echo " | Azione | \n";
echo " Codice | \n";
echo "
\n";
for ($i=0;$i<$num_esempio;$i++){
list($name_metodo,$dec_metodo) = explode("#",$Esempi[$i]);
echo " \n";
echo " $name_metodo
| \n";
echo " $dec_metodo | \n";
echo "
\n";
}
echo " \n";
echo "
\n";
echo "\n";
echo "\n";
}
echo "\n";
echo "\n";
}
?>