[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