Comment obtenir la référence de l'objet parent dans un trigger?

Bonjour,

Je suis en train de développer un trigger pour l’événement LINECONTRACT_ACTIVATE, qui se lance lors de l’activation d’une ligne de contrat.
Je souhaiterais obtenir la référence du contrat. A priori cette information n’est pas présent dans l’objet ContratLigne, par contre j’ai sa clé, fk_contrat.

Je suppose donc que je peux retrouver cette information, par contre, je ne trouve pas de méthode le permettant simplement.
Quelle est la méthode la plus appropriée selon vous ?
Je pensais à getValueFrom. Il y a mieux ?

Merci.

Bonjour,

require_once DOL_DOCUMENT_ROOT.‹ /contrat/class/contrat.class.php ›;

$contract = new Contrat($this->db);
$result = $contract->fetch($object->fk_contract);
if ($result < 0) {
$this->errors[] = $contract->error;
$this->errors = array_merge($contract->errors, $this->errors);
return -1;
}

Bonsoir, le bout de code de @FHenry vous permet de récupérer la référence du contrat dans $contract->ref