When given a form, say, a registration form and you require the guest to input their birthday in order to register, how do you get the data out of all three inputs and combine it into one BEFORE putting it in the database?

In Laravel, I have a form input like so:

```
<select name="birthdayMonth">
  <option value="1">January</option>
</select>
<select name="birthdayDay">
  <option value="1">01</option>
</select>
<select name="birthdayYear">
  <option value="1900">1900</option>
</select>

```

So, with this, when I click submit and the POST controller receives the call, this is what I have the method doing:

```
  public function processRegister() {
    $user = new User(Input::all());
    $user->password = md5(Input::get('password'));
    $user->save();

    return View::make('user.registerSuccess');
  }

```

Okay, so, how do I format those THREE inputs that are being passed in with Input::all() into ONE birthday input? I don't have "birthdayMonth", "birthdayDay", and "birthdayYear" tables in my database. All I have is a timestamp "birthday".

Do I need to make it look ugly in the model and guard against the mass assignment of those three inputs, or is there a prettier and seemingly better way to do this?

If you require more information, please let me and I will oblige as quickly as possible.

Thanks.