Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony] $this->getUser()->clearCredentials(); nie działą, dlaczego
stachuf11
post
Post #1





Grupa: Zarejestrowani
Postów: 154
Pomógł: 1
Dołączył: 24.04.2006

Ostrzeżenie: (0%)
-----


Witam
Dlaczego polecenie $this->getUser()->clearCredentials(); nie czyści mi Credentials, po wywołaniu tego polecenia,
pobieram informacje z $this->getUser()->getAttribute tak jak przed czyszczeniem, dlaczego
Stachu
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
stachuf11
post
Post #2





Grupa: Zarejestrowani
Postów: 154
Pomógł: 1
Dołączył: 24.04.2006

Ostrzeżenie: (0%)
-----


Jak to


  1. <?php
  2. $sesia=$this->getUser();
  3. if (!$sesia->hasCredential('rezerwacja'))
  4. $sesia->addCredential('rezerwacja');
  5. $sesia->setAttribute('daty',$staredaty,'rezerwacja');
  6. ?>


czyli wstawiam atrybut do credentiala,
pozniej sobie czytam

  1. <?php
  2. $daty=$this->getUser()->getAttribute('daty','','rezerwacja');
  3. // i czyszcze credentiala
  4. $this->getUser()->removeCredential('rezerwacja'); 
  5. // pomimo to moge ponownie odczytac dane 
  6. $daty=$this->getUser()->getAttribute('daty','','rezerwacja');
  7. // dlaczego, jak wyczyscic credentiala "rezerwacja" lub atrybut "daty" w credentialu "rezerwacja"
  8. ?>


pozdrawiam
Stachu

Ten post edytował stachuf11 21.01.2008, 11:27:19
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 19:02