zavolani funkce calculateHash z models/Authenticator.php

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
motorcb
Člen | 552
+
0
-

Zdravim.
Mám presenter UserPresenter.php ve kterém jedním formulářem měním všechny údaje o uživateli.
Na zahashování hesla bych chtěl zavolat public funkci calculateHash z models/Authenticator.php

Nevěděl by někdo jak na to?

public function calculateHash($password)
{
    return hash('sha512', $password);
}
Jan Endel
Člen | 1016
+
0
-
$this->context->user->getAuthenticator()->calculateHash($password);
xtbman
Člen | 24
+
0
-

podle nejnovějších trendů takhle

<?php
$this->getService('authenticator')->calculateHash($pass);
?>

Editoval xtbman (28. 6. 2012 17:21)

22
Člen | 1478
+
0
-

xtbman napsal(a):

podle nejnovějších trendů takhle

<?php
$this->getService('authenticator')->calculateHash($pass);
?>

jaké trendy máš na mysli? https://api.nette.org/…ter.php.html#1379