/**
  * Returns this step's data merged with the tickets from the previous step.
  *
  * @return array
  */
 public function loadData()
 {
     $data = parent::loadData();
     $tickets = $this->getForm()->getSavedStepByClass('EventRegisterTicketsStep');
     $tickets = $tickets->loadData();
     $data['Tickets'] = $tickets['Tickets'];
     return $data;
 }
 public function loadData()
 {
     $data = parent::loadData();
     if ($member = Member::currentUser()) {
         $data['Name'] = $member->Name;
         $data['Email'] = $member->Email;
     }
     return $data;
 }
 /**
  * Returns this step's data merged with the tickets from the previous step.
  *
  * @return array
  */
 public function loadData()
 {
     $data = parent::loadData();
     $tickets = $this->getForm()->getSavedStepByClass('EventRegisterTicketsStep');
     $tickets = $tickets->loadData();
     $data['Tickets'] = $tickets['Tickets'];
     // let's see if we're loading immediately after a payment, in which
     // case we want to redirect straight out.
     $registration = $this->form->getSession()->getRegistration();
     $paymentID = Session::get('PaymentID');
     if ($registration && $paymentID) {
         $payment = Payment::get()->byID($paymentID);
         if ($this->checkPayment($registration, $payment)) {
             Controller::curr()->redirect($registration->Link());
         }
     }
     return $data;
 }