public function resendActivationCode()
 {
     if ($this->validators->get("ResentActivationCode")->fails()) {
         return $this->setError($this->validators->get("ResentActivationCode")->errors());
     }
     $user = $this->user->whereEmail(Input::get('email'))->first(['name', 'email']);
     send_activation_event($user, URL::to('activate', $user->activation));
     return $this;
 }
Example #2
0
function register_event($user, $ip, $code)
{
    send_activation_event($user, $code);
    $user->action('registered', array('ip' => $ip));
    Event::fire('event.counter', array('registrations', array(), true));
    if ($user->upline_source != null) {
        Event::fire('event.mega', array(array('type' => 'referral_stats_from_source', 'source' => $user->upline_source, 'page' => $user->upline_page), array('hits' => 0, 'unique_hits' => 0, 'signups' => 1, 'sales' => 0)));
    }
}