Laravel.io
public function update($user, $user_data)
	{
		Return $user->update(
			array(
				'email' => $user_data['email'],
				'password' => Hash::make($user_data['password']),
				'title' => $user_data['title'],
				'firstname' => $user_data['firstname'],
				'lastname' => $user_data['lastname'],
				'company_role' => $user_data['company_role']
				));
	}

Please note that all pasted data is publicly available.