laravel/framework — pull request #1754 by JosephSilber (2013-06-27 03:57:48+00:00)
Title: Eloquent date mutators should not use the current time for date fields

Currently, when using date mutators (`getDates()`) on date fields, the date instance returned will be set to the current time. I think the correct behavior is for it to be set to 0:0:0.

Also, there's no need for the group capturing in that regex, since it's not being used.