. */ declare(strict_types=1); namespace Fisharebest\Webtrees\Elements; use Fisharebest\Webtrees\Http\RequestHandlers\AutoCompleteCitation; use Fisharebest\Webtrees\Tree; use function e; use function route; /** * WHERE_WITHIN_SOURCE := {Size=1:248} * Specific location with in the information referenced. For a published work, this could include * the volume of a multi-volume work and the page number(s). For a periodical, it could include * volume, issue, and page numbers. For a newspaper, it could include a column number and page * number. For an unpublished source or microfilmed works, this could be a film or sheet number, * page number, frame number, etc. A census record might have an enumerating district, page number, * line number, dwelling number, and family number. The data in this field should be in the form of * a label and value pair, such as Label1: value, Label2: value, with each pair being separated by * a comma. For example, Film: 1234567, Frame: 344, Line: 28. */ class WhereWithinSource extends AbstractElement { /** * 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 ''; } /** * Display the value of this type of element. * * @param string $value * @param Tree $tree * * @return string */ public function value(string $value, Tree $tree): string { return $this->valueAutoLink($value); } }