. */ declare(strict_types=1); namespace Fisharebest\Webtrees\Elements; use Fisharebest\Webtrees\Tree; /** * SOURCE_ORIGINATOR := {Size=1:248} * The person, agency, or entity who created the record. For a published work, this could be the * author, compiler, transcriber, abstractor, or editor. For an unpublished source, this may be an * individual, a government agency, church organization, or private organization, etc. */ class SourceOriginator extends AbstractElement { /** * Convert a value to a canonical form. * * @param string $value * * @return string */ public function canonical(string $value): string { return $this->canonicalText($value); } /** * 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 { return $this->editTextArea($id, $name, $value); } }