public function getHashCode() { $hashElements = ''; foreach ($this->richTextElements as $element) { $hashElements .= $element->getHashCode(); } return md5($hashElements . $this->font->getHashCode() . __CLASS__); }