/**
  * {@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;
 }