Włodzimierz Gajda, Symfony 2 od Podstaw, Przykład 18.1. Rzeki