laravel/framework — pull request #2001 by BradEstey (2013-08-01 17:52:21+00:00)
Title: Added $prepend to selectMonth, selectRange and selectYear in FormBuilder.

I know it sucks to add another parameter and if you don't have any options to set then you have to pass an empty array. Like this:

Form::selectMonth('month', null, array(), array('' => 'Choose a Month'))

As an alternative solution, maybe the prepend array could be passed into the options array. Named something like '_prepend' to avoid collisions with any potential future HTML attributes. That would also leave room for an append option or other things like that in the future.

Form::selectMonth('month', null, array('_prepend' => array('' => 'Choose a Month')))