[5.0] Fix Bug with push() Method in Eloquent Models

This fixes issue https://github.com/laravel/framework/issues/6066 where using the `push()` method in eloquent models
Maybe use short array syntax here? Taylor seems to be using it for all new code.