/** * DataValue::getPreferredCaption * * @since 2.4 * * @return string */ public function getPreferredCaption() { if (($preferredCaption = parent::getPreferredCaption()) !== '' && $preferredCaption !== false) { return $preferredCaption; } $preferredCaption = $this->getDisplayTitle(); if ($preferredCaption === '') { $preferredCaption = $this->getText(); } return $preferredCaption; }