add symfony validation support