private function execCreateAdmin()
{
$input = Input::only(['admin_username', 'admin_email', 'admin_password']);
$adminUser = new User();
if (strlen(trim(implode('', $input)))) {
$adminUser->username = $input['admin_username'];
$adminUser->email = $input['admin_email'];
$adminUser->password = $input['admin_password'];
$adminUser->is_admin = 1;
$adminUser->is_active = 1;
$adminUser->save();
Config::set('microweber.has_admin', 1);
Config::save(array('microweber'));
Auth::login($adminUser);
}
}