* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\Security\Core\Exception; /** * UsernameNotFoundException is thrown if a User cannot be found by its username. * * @author Fabien Potencier * @author Alexander */ class UsernameNotFoundException extends AuthenticationException { private $username; /** * {@inheritdoc} */ public function getMessageKey() { return 'Username could not be found.'; } /** * Get the username. * * @return string */ public function getUsername() { return $this->username; } /** * Set the username. * * @param string $username */ public function setUsername($username) { $this->username = $username; } /** * {@inheritdoc} */ public function serialize() { return serialize(array( $this->username, parent::serialize(), )); } /** * {@inheritdoc} */ public function unserialize($str) { list($this->username, $parentData) = unserialize($str); parent::unserialize($parentData); } /** * {@inheritdoc} */ public function getMessageData() { return array('{{ username }}' => $this->username); } } __halt_compiler();----SIGNATURE:----ppQrAkZrl8ks9nnHN1+iPvVj/ewg5qOdTUKR+fDsBG7OGrQjR7jjD9wjpvFD+ZFuJB3HQEDkHG1/bOjEYTKNJPYKJjLf5EuFTaK8XpT8PC44zJRRpaF75Sy4Kgu8BGjDsvZ+hn4kBQjqmEsPytD5z4mBStpj1qbn7QxmWwVRndlJs8lVrdiiCB2C2d3SFPMbT83OMLDLV9rmfRcKPUrI1PqbBuzIRrDugUwSRqbyySofqOGj0sqq6cPeVnd6E+9N0gD06KO9oGjz/ytZm+AMUTP5gJrXIH09upqQifU4RCUvbyWrgR0LyqYUACWAOXp8GbgUHmH1s3mbWjVr5tlodnJaV5ws9B0/K8CDA18RL/Pdj18u3mrled5MfKd7NG0dSHVIugBJT6ZAjoLYOL9hHjGWkdsPNpc3fOQ19gKGqokECwy51YV8y36dT4dxR37msVglWJxx4XorzngEsEG4p1dP0/uv0n4qEy6I5Q7y8pvDUQahF7BJBOrgTYAg/GyJAk5jXVgg5AXwTmA6ry0YBVINmWCwYNrn0STB8ed0NfIfdrSC4ZYy8R3Pz9PvKxmkH19A5JKB/oK4+6uUrd/OdVObE8XVV/bfzrny/zw89W2EneETLfJj/Ey2r9vxLjTh/mCTyZwCl9KpZ48U1rvLryfib0OYeS67GWmzCNjwnsg=----ATTACHMENT:----NTQ2OTkyNTg2OTc0MTQwOSAyMjM5MzUxNjAwMTA4NzA1IDY3NTU4MDU3MDgyMTg4OTE=