Welsprekend doet de PDO-stijl verklaringen achter de schermen om te beschermen tegen zaken als sql-injectie. Welbespraakte modellen beschermen standaard ook tegen massale toewijzing. Er wordt een uitzondering gegenereerd, tenzij u specifiek de kolommen van de database noteert die moeten worden bewaakt of de inverse (degene die invulbaar moeten zijn).
http://laravel.com/docs/4.2/eloquent#mass-assignment
Als je verder wilt graven, kun je de klas bekijken
/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php`
om te zien hoe laravel de queries in Eloquent opbouwt.