. */ declare(strict_types=1); namespace Fisharebest\Webtrees\Elements; use Fisharebest\Webtrees\Tree; /** * Residence */ class Residence extends ResidenceWithValue { /** * An edit control for this data. * * @param string $id * @param string $name * @param string $value * @param Tree $tree * * @return string */ public function edit(string $id, string $name, string $value, Tree $tree): string { if ($value === '') { return $this->editHidden($id, $name, $value); } // Value not allowed in GEDCOM 5.5.1, but if a value is present, then edit it. return parent::edit($id, $name, $value, $tree); } }