public function findByProject(Entity\Project $project) { $em = $this->getManager(); $query = $em->createQuery(<<<SQL SELECT U FROM GitonomyCoreBundle:User U INNER JOIN U.projectRoles UR WHERE UR.project = :projectId SQL )->setParameter('projectId', $project->getId()); return $query->getResult(); }
public static function create(Project $project, Reference $reference, User $user) { return new self(array('project_id' => $project->getId(), 'user_id' => $user->getId(), 'ref' => $reference->getFullname())); }