alternateName??null; } public function setAlternateName(string|array $alternateName):void { if (is_array($alternateName)) { $alternateName = $this->stringArray('alternateName', $alternateName); if (empty($alternateName)){ return; } } $this->alternateName = $alternateName; } public function setAlternateNameField(Fields $fields):void { $fields->addField( 'alternate_name', [ 'type' => 'repeater', 'label' => 'Alternate Name', 'fields' => [ 'name' => [ 'type' => 'text', 'label' => 'Name', ] ] ] ); } }