以下のようなことができないことがわかりました。' :user
'が2回使用されていることに注意してください。
$query = $em->createQuery('select p from Application\Models\Project p
WHERE p.owner = :user
OR :user MEMBER OF p.collaborators');
$query->setParameter('user', $user);
エラー「array_combine(): Both parameters should have an equal number of elements
」が表示されます
代わりに以下のようなことをすることで問題を解決できます
$query = $em->createQuery('select p from Application\Models\Project p
WHERE p.owner = :user
OR :user1 MEMBER OF p.collaborators');