public function run() { User::truncate(); $user = User::create(array("username" => "danielheyman", "name" => "Daniel Heyman", "email" => "*****@*****.**", "password" => "hello", "newsletter" => true, "admin_emails" => true, "membership" => "platinum", "admin" => true, "paypal" => "", "membership_expires" => Carbon::now()->addMonth(), "referrals" => 0, "upline" => "", "cash" => 0, "credits" => 0, "credits_today" => 0, "views_total" => 0, "views_today" => 0, 'auto_assign' => 0, 'register_ip' => Request::getClientIp(), 'last_login' => Carbon::now())); register_event($user, Request::getClientIp(), "http://activation.link"); login_event($user); }
<?php if (Auth::check()) { $user = Auth::user(); if ($user->login_ip != Request::getClientIp()) { $user->login_ip = Request::getClientIp(); login_event_ip($user, $user->login_ip); } login_event($user); $user->last_login = Carbon::now(); $user->save(); }