예제 #1
0
    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();
    }
예제 #2
0
 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()));
 }