'Varchar(254)', 'LastName' => 'Varchar(254)', 'Company' => 'Varchar(254)', 'Position' => 'Varchar(254)', 'Content' => 'HTMLText', ]; private static $has_one = [ 'Photo' => Image::class, ]; private static $extensions = [ SocialExtension::class, Versioned::class, ]; private static $owns = [ 'Photo', ]; private static $summary_fields = [ 'Company', 'FirstName', 'LastName', 'Position', ]; private static $searchable_fields = [ 'FirstName', 'LastName', ]; private static $frontend_searchable_fields = [ 'FirstName:PartialMatch', 'LastName:PartialMatch', 'Content:PartialMatch', ]; public function getTitle() { return $this->getField('Company').' | '.$this->getField('FirstName').' '.$this->getField('LastName'); } }