public function getMessaging(CNabuCustomer $nb_customer = null, string $field = NABU_MESSAGING_FIELD_ID, bool $force = false)
    {
        if ($nb_customer !== null && ($this->nb_messaging === null || $force)) {
            $this->nb_messaging = null;
            if ($this instanceof CNabuDataObject && $this->contains(NABU_MESSAGING_FIELD_ID)) {
                $this->nb_messaging = $nb_customer->getMessaging($this);
            }
        }

        return $this->nb_messaging;
    }