Optimisation mmoire et ajout info

This commit is contained in:
Laurent Destailleur 2007-09-15 21:04:06 +00:00
parent 136e5cfc3f
commit 9ed072aad1
5 changed files with 16 additions and 11 deletions

View File

@ -31,14 +31,14 @@
require_once(DOL_DOCUMENT_ROOT."/commonobject.class.php");
require_once(DOL_DOCUMENT_ROOT."/product.class.php");
require_once(DOL_DOCUMENT_ROOT."/contact.class.php");
/**
\class Commande
\brief Classe de gestion de commande
*/
class Commande extends CommonObject
//class Commande extends CommonObject
class Commande
{
var $db ;
var $element='commande';

View File

@ -26,8 +26,6 @@
\version $Revision$
*/
require_once(DOL_DOCUMENT_ROOT."/contact.class.php");
/**
\class CommonObject
@ -327,6 +325,7 @@ class CommonObject
*/
function fetch_contact($contactid)
{
require_once(DOL_DOCUMENT_ROOT."/contact.class.php");
$contact = new Contact($this->db);
$result=$contact->fetch($contactid);
$this->contact = $contact;

View File

@ -30,9 +30,6 @@
\version $Revision$
*/
require_once (DOL_DOCUMENT_ROOT."/lib/ldap.class.php");
/**
\class Contact
@ -136,7 +133,7 @@ class Contact
}
/*
* \brief Mise à jour des infos
* \brief Mise à jour des infos en base
* \param id Id du contact à mettre à jour
* \param user Objet utilisateur qui effectue la mise à jour
* \param notrigger 0=non, 1=oui
@ -536,7 +533,7 @@ class Contact
}
/*
* \brief Efface le contact de la base et éventuellement de l'annuaire LDAP
* \brief Efface le contact de la base
* \param id id du contact a effacer
* \return int <0 si ko, >0 si ok
*/

View File

@ -196,7 +196,9 @@ if ($user->societe_id == 0)
DOL_URL_ROOT.'/compta/facture.php?mainmenu=accountancy',
DOL_URL_ROOT.'/telephonie/ligne/index.php');
// Boucle et affiche chaque ligne du tableau
//print memory_get_usage()."<br>";
// Boucle et affiche chaque ligne du tableau
foreach ($keys as $key=>$val)
{
if ($conditions[$key])
@ -217,6 +219,8 @@ if ($user->societe_id == 0)
print '<td>'.$titres[$key].'</td>';
print '<td align="right"><a href="'.$links[$key].'">'.$board->nb[$val].'</a></td>';
print '</tr>';
//print $includes[$key].' '.memory_get_usage()."<br>";
}
}

View File

@ -954,7 +954,12 @@ function llxFooter($foot='',$limitIEbug=1)
if (isset($_SERVER['DOL_TUNING']))
{
$micro_end_time=dol_microtime_float(true);
print '<script language="javascript" type="text/javascript">window.status="Build time: '.ceil(1000*($micro_end_time-$micro_start_time)).' ms"</script>';
print '<script language="javascript" type="text/javascript">window.status="Build time: '.ceil(1000*($micro_end_time-$micro_start_time)).' ms';
if (function_exists("memory_get_usage"))
{
print ' - Memory usage: '.memory_get_usage();
}
print '"</script>';
print "\n";
}