src/Controller/Member/MemberController.php line 28

Open in your IDE?
  1. <?php
  2. namespace App\Controller\Member;
  3. use Doctrine\ORM\EntityManagerInterface;
  4. use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
  5. use Symfony\Component\HttpFoundation\Request;
  6. use App\Entity\Team;
  7. use App\Entity\Role;
  8. use Symfony\Component\Routing\Annotation\Route;
  9. //use App\Form\EquipeType;
  10. class MemberController extends AbstractController
  11. {
  12.     protected $repo;
  13.     public function __construct(EntityManagerInterface $entityManager)
  14.     {
  15.         $this->repo $entityManager->getRepository('App:Member');
  16.     }
  17.     /**
  18.      * @Route("/equipe", name="members_list")
  19.      */
  20.     public function Members()
  21.     {
  22.         $members $this->repo->findAllMembers();
  23.         return $this->render('Member/members.html.twig', ['members' => $members]);
  24.     }
  25.     /**
  26.      * @Route("/profile/{id}", name="member_profile")
  27.      */
  28.     public function Member($id null)
  29.     {
  30.         $member $this->repo->findMember($id);
  31.         return $this->render('Member/member.html.twig', ['member' => $member]);
  32.     }
  33. }