Ejemplo n.º 1
0
 /**
  *
  * für 2 neue Objekte wird objectEquals aufgerufen, dies kann dann notfalls von der Subklasse überschrieben werden
  * ansonsten wird auf identität geprüft
  * @return bool
  */
 public function equals(\Psc\Doctrine\Object $otherObject = NULL)
 {
     if ($otherObject == NULL) {
         return FALSE;
     }
     if ($this->getIdentifier() === NULL && $otherObject->getIdentifier() === NULL) {
         return $this->objectEquals($otherObject);
     }
     return $this->getIdentifier() === $otherObject->getIdentifier();
 }