예제 #1
0
 public function testGetDanych()
 {
     $this->assertEquals($this->user, $this->pracownik->getUser());
     $this->assertEquals('Imie Test', $this->pracownik->getImie());
     $this->assertEquals('Nazwisko Test', $this->pracownik->getNazw());
     $this->assertEquals('*****@*****.**', $this->pracownik->getEmail());
     $this->assertEquals(40, $this->pracownik->getIloscDniWolnych());
     $this->assertEquals('Imie Test Nazwisko Test', $this->pracownik->getImieNazw());
     $this->assertEquals('Imie Test Nazwisko Test', $this->pracownik);
 }
 /**
  * @Route("/delete/{id}", name="pracownik.delete")
  *
  * @param Request $request
  * @param Pracownik $pracownik
  * @return array
  */
 public function deleteAction(Request $request, Pracownik $pracownik)
 {
     // sprawdzamy czy user edytuje swoją organizację - jeśli nie to redirect
     if ($pracownik->getUser()->getId() == $this->getUser()->getId()) {
         $pracownik->setDel(true);
         $this->unitOfWork->commit();
     }
     return new RefererRedirectResponse($request);
 }