Optimisation mmoire et ajout info
This commit is contained in:
parent
136e5cfc3f
commit
9ed072aad1
@ -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';
|
||||
|
||||
@ -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;
|
||||
|
||||
@ -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
|
||||
*/
|
||||
|
||||
@ -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>";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -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";
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user