Vale, ahora en teoria entiendo lo que hace, pero me surge un problema un tanto extraño. Solamente estoy añadiendo dos campos de la entidad pero al ejecutar el código, el DQL me contesta esto:
SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of tokens
Y es cierto, de todos los campos, solo los que yo he especificado en el Listener se han seteado correctamente, el resto son parametros sin definir en el DQL (Es decir, Interrogantes)
Código DQL:
Ver originalVALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)' with params ["http:\/\/bit.ly\/1xpdRT2", "http:\/\/bit.ly\/1xpdRT0"]