Esempio n. 1
0
 public static function run($event)
 {
     $admin = \Admin::find($event->Admin->id);
     $admin->last_ip = $event->ip_address;
     $admin->last_aggregate = $event->_aggregate_hash;
     $admin->save();
     return \Gxela\LebackEvent\EventResponse::setData(array('success' => 'User Logged In'));
 }
Esempio n. 2
0
 public static function run($event)
 {
     //create new admin user
     $user = new User();
     $user->first_name = $event->first_name;
     $user->last_name = $event->last_name;
     $user->email = $event->email;
     $user->username = $event->username;
     $user->password = $event->password;
     $user->last_ip = $event->ip_address;
     $user->verified = $event->verified;
     $user->disabled = $event->disabled;
     $user->last_aggregate = $event->_aggregate_hash;
     //save the new admin user
     $user->save();
     return \Gxela\LebackEvent\EventResponse::setData(array('success' => 'User Registered'));
 }