public function getMetaSummary()
    {
        $summary = '';
        
        if ($this->owner->SummaryMeta) {
            $summary = $this->owner->SummaryMeta;
        } elseif ($this->owner->hasField('Summary') && $this->owner->Summary) {
            $summary = $this->owner->Summary;
        } elseif ($content = $this->owner->getMetaContent()) {
            $summary = sprintf('<p>%s</p>', $this->owner->getContentSummary($content));
        }
        
        return DBField::create_field('HTMLFragment', $summary)->setProcessShortcodes(true);
    }