producerContext = $producer; return $this; } public function getProducerContext(): Producer { if(is_null($this->producerContext)) { throw new ErrorException("Le contexte producteur n''est pas défini."); } return $this->producerContext; } }