¿Cómo convertir esto al formato Doctrine 2 QueryBuilder?

Me gustaría escribir una consulta anidada con Doctrine; Ejemplo de SQL es como a continuación:

SELECT * FROM layer WHERE layer.id NOT IN 
               (SELECT task_id FROM users_tasks WHERE user_id = 1) 
AND parent_id IS NOT NULL AND leaf IS TRUE

Tengo problemas para convertir elSEGUNDO SELECT declaración.

Gracias por adelantado.

Me gustaría hacerlo concreateQueryBuilder nocreateQuery.

Respuestas a la pregunta(2)

Su respuesta a la pregunta