Example #1
0
 public function __construct(UuidInterface $id = null)
 {
     $this->setId($id);
     $this->setCreated();
     $this->userRoles = new ArrayCollection();
     $this->userTokens = new ArrayCollection();
     $this->userLogins = new ArrayCollection();
     $this->orders = new ArrayCollection();
     $this->totalLogins = 0;
     $this->lastLogin = null;
     $this->setStatus(UserStatusType::active());
 }
 public function testGetters()
 {
     $this->assertSame('Inactive', UserStatusType::inactive()->getName());
     $this->assertSame('Active', UserStatusType::active()->getName());
     $this->assertSame('Locked', UserStatusType::locked()->getName());
 }