owner->getField('Summary'); if($summary){ return $summary; } BaseElement:: $element = ElementContent::get()->filter([ 'ParentID' => $this->owner->ElementalArea()->ID, 'HTML:not' => [null], ])->first(); if($element){ return $element->dbObject('HTML')->Summary($wordsToDisplay); } return false; } }