|
|
|
|
|
|
|
|
|
|
|
|
|
|
public function afterFind() |
|
|
public function afterFind() |
|
|
{ |
|
|
{ |
|
|
// @TODO : à optimiser |
|
|
|
|
|
|
|
|
// @TODO : à optimiser en rendant obligatoire le champs taxrate au niveau des produits pour ne pas avoir à la |
|
|
|
|
|
// charger depuis le producteur si elle n'est pas définie |
|
|
if ($this->taxRate == null) { |
|
|
if ($this->taxRate == null) { |
|
|
if(GlobalParam::getCurrentProducerId() && $this->id_producer == GlobalParam::getCurrentProducerId()) { |
|
|
if(GlobalParam::getCurrentProducerId() && $this->id_producer == GlobalParam::getCurrentProducerId()) { |
|
|
$producer = GlobalParam::getCurrentProducer(); |
|
|
$producer = GlobalParam::getCurrentProducer(); |