let's play with hook
This commit is contained in:
parent
5ac0f77d0e
commit
70c9ed960d
@ -3976,14 +3976,15 @@ class Product extends CommonObject
|
|||||||
$this->stock_theorique+=$stock_commande_fournisseur-$stock_reception_fournisseur;
|
$this->stock_theorique+=$stock_commande_fournisseur-$stock_reception_fournisseur;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Call triggers
|
if (! is_object($hookmanager)) {
|
||||||
include_once DOL_DOCUMENT_ROOT . '/core/class/interfaces.class.php';
|
include_once DOL_DOCUMENT_ROOT.'/core/class/hookmanager.class.php';
|
||||||
$interface=new Interfaces($this->db);
|
$hookmanager=new HookManager($this->db);
|
||||||
$result=$interface->run_triggers('LOAD_VIRTUAL_STOCK', $this, $user, $langs, $conf);
|
|
||||||
if ($result < 0) {
|
|
||||||
$this->errors=$interface->errors;
|
|
||||||
return -1;
|
|
||||||
}
|
}
|
||||||
|
$hookmanager->initHooks(array('productdao'));
|
||||||
|
$parameters=array('id'=>$this->id);
|
||||||
|
// Note that $action and $object may have been modified by some hooks
|
||||||
|
$reshook=$hookmanager->executeHooks('loadvirtualstock', $parameters, $this, $action);
|
||||||
|
if ($reshook > 0) $this->stock_theorique+= $hookmanager->resPrint;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user