In this Nettuts+ mini-series, we'll build a web application from scratch, while diving into a great new PHP framework that's rapidly picking up steam, called Laravel. In this lesson, we'll be learning about some very useful Laravel features: filters, and both the validation and files libraries.
They continue improving their sample application ("Instapics") and show you how to:
- Create a filter to run before or after the request is handled
- Apply a set of validation rules to a given dataset
- Handle custom error messaging
- Work with local files and uploads
They then take all of this and apply it to their application, creating an "auth" filter and login form, creating a form and doing some validation on its results and letting the user upload an image file.