Exemplo n.º 1
0
 /**
  * {@inheritdoc}
  */
 public function isEqualTo(ValueObject $object) : bool
 {
     return $object instanceof Price && $object->getAmount() === $this->amount && $object->getCurrency() === $this->currency;
 }
Exemplo n.º 2
0
 /**
  * {@inheritdoc}
  */
 public function isEqualTo(ValueObject $object) : bool
 {
     return $object instanceof Invitation && $object->getAttendee()->isEqualTo($object->getAttendee()) && $object->getValidUntil() == $this->validUntil;
 }
Exemplo n.º 3
0
 /**
  * {@inheritdoc}
  */
 public function isEqualTo(ValueObject $object) : bool
 {
     return $object instanceof TicketTypeId && $object->toString() === $this->id->toString();
 }
 /**
  * {@inheritdoc}
  */
 public function isEqualTo(ValueObject $object) : bool
 {
     return $object instanceof TalkPermission && $object->isEqualTo($object);
 }
Exemplo n.º 5
0
 /**
  * {@inheritdoc}
  */
 public function isEqualTo(ValueObject $object) : bool
 {
     return $object instanceof Customer && $object->getFirstName() === $this->firstName && $object->getLastName() === $this->lastName && $object->getEmail() === $this->email;
 }
 /**
  * {@inheritdoc}
  */
 public function isEqualTo(ValueObject $object) : bool
 {
     return $object instanceof DayPermission && $object->getDate() == $this->date;
 }
Exemplo n.º 7
0
 /**
  * {@inheritdoc}
  */
 public function isEqualTo(ValueObject $object) : bool
 {
     return $object instanceof Allocation && $object->getAttendee()->isEqualTo($this->attendee) && $object->getTicketType()->isIdentityEqualTo($this->getTicketType());
 }
 /**
  * {@inheritdoc}
  */
 public function isEqualTo(ValueObject $object) : bool
 {
     return $object instanceof BillingInformation && $object->getAddress() === $this->address && $object->getCity() === $this->city && $object->getZip() === $this->zip && $object->getCountry()->isIdentityEqualTo($this->country);
 }