Prologue Release Notes Upgrade Guide Contribution Guide API Documentation Setup Installation Configuration Homestead Valet Tutorials Basic Task List Intermediate Task List The Basics Routing Middleware Controllers Requests Responses Views Blade Templates Architecture Foundations Request Lifecycle Application Structure Service Providers Service Container Contracts Facades Services Authentication Authorization Artisan Console Billing Cache Collections Elixir Encryption Errors & Logging Events Filesystem / Cloud Storage Hashing Helpers Localization Mail Package Development Pagination Queues Redis Session SSH Tasks Task Scheduling Testing Validation Database Getting Started Query Builder Migrations Seeding Eloquent ORM Getting Started Relationships Collections Mutators Serialization