setText($pText); $this->font = new Font(); } /** * Get font * * @return \PhpOffice\PhpPresentation\Style\Font */ public function getFont() { return $this->font; } /** * Set font * * @param \PhpOffice\PhpPresentation\Style\Font $pFont Font * @throws \Exception * @return \PhpOffice\PhpPresentation\Shape\RichText\TextElementInterface */ public function setFont(Font $pFont = null) { $this->font = $pFont; return $this; } /** * Get hash code * * @return string Hash code */ public function getHashCode() { return md5($this->getText() . $this->font->getHashCode() . __CLASS__); } }