/** * {@inheritDoc} */ public function load(ReferralProxy $referral) { return $this->_rewardConfigLoader->getByID($referral->getRewardConfigID()); }
/** * {@inheritDoc} */ public function load(ReferralProxy $referral) { $referrerID = $referral->getReferrerID(); return $this->_userLoader->getByID($referrerID); }
/** * Create a new instance of ReferralProxy and set the entity loaders against it * * @return ReferralProxy */ public function getReferralProxy() { $referral = new ReferralProxy(); $referral->setLoaders($this->_loaders); return $referral; }