* * 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; use Symfony\Component\Security\Core\User\UserInterface; /** * AccountStatusException is the base class for authentication exceptions * caused by the user account status. * * @author Fabien Potencier * @author Alexander */ abstract class AccountStatusException extends AuthenticationException { private $user; /** * Get the user. * * @return UserInterface */ public function getUser() { return $this->user; } public function setUser(UserInterface $user) { $this->user = $user; } /** * {@inheritdoc} */ public function serialize() { return serialize(array( $this->user, parent::serialize(), )); } /** * {@inheritdoc} */ public function unserialize($str) { list($this->user, $parentData) = unserialize($str); parent::unserialize($parentData); } } __halt_compiler();----SIGNATURE:----G3rHxa03uzHbawZt+LjnbEFj7J8YCwTvT62kYuFbFgqLXVfn+A3IuS+RMgGREucsfrmWJcMAN7y10A7Vw0TyoNcGI8G5LEScEPO4cvQuX04P1APnJhSTfTfO10jROGPj29k+bKdbdpDXJqU6Y1kEvb7lCZ2k/mEd8JfWBmpcA3Up+ELlsKN/FGwXocwn2Jfok3kLBVZ0R9XWSLwSAQ+/w08XBX6Il/qKSFoXSF0Tk8nsplHSbh8Mcd/+5l8s55w/B1k8JM6lqY/JurEZGmBMCGP5+DtssG4Ke07VqRoO2b0y06E5t35UPhvAaqwr6XPY6bX1QSnUODIM+/8c3MJ0vv6hcQjuiYZRNY9/fyPNDMpSP6YnKexjJNRI1zn59/aEyPehoR3cz/WqubO+WAaOUbXiZqZPpXb6+Fr0pKR/V6EtmrppipRNGrBHluv27XZ8CZ/qSBExzWPfeaRvSF7ZwCn3OcPCnd6f8CvgydNMYHzB88jpwO2yJr2X0iVtW5l1QUSLCfbMYAzW/hslKDhIs8C03npMh3guxyfSGwpXopjZuVvZKJJ0Qs5Lz7KKk3BnUi42PhXSY2d8MqS7uyNiUBJ+C03DuthePC5nrdGdysk/i3Tm3AWRXRv51QJ+QxX6EVNOYx2a6Q+7Wy36KA7XytqIAlglFD1Jp8Eu7XSs1eo=----ATTACHMENT:----NjQ0NzEwNjIyMzg0NDk3NyAyNDkyNDgxNzg5ODI5NzUyIDE1ODg1NTc3ODcyNDg5ODY=