/** * Used by system processes that hook into events that use getCurrentLead() * * @param Lead $lead */ function setSystemCurrentLead(Lead $lead = null) { $fields = $lead->getFields(); if (empty($fields)) { $lead->setFields($this->getLeadDetails($lead)); } $this->systemCurrentLead = $lead; }
/** * {@inheritDoc} */ public function setFields($fields) { $this->__initializer__ && $this->__initializer__->__invoke($this, 'setFields', array($fields)); return parent::setFields($fields); }