Lines Matching refs:xref

142             if ($row->xref !== null) {
144 $this->individual_fact_privacy[$row->xref][$row->tag_type] = $row->resn;
146 $this->individual_privacy[$row->xref] = $row->resn;
363 $xref = Registry::xrefFactory()->make($match[1]);
364 $gedcom = substr_replace($gedcom, $xref, 3, 0);
374 'xref' => $xref,
383 $record = Registry::gedcomRecordFactory()->new($xref, $gedcom, null, $this);
391 return Registry::gedcomRecordFactory()->new($xref, '', $gedcom, $this);
408 $xref = Registry::xrefFactory()->make(Family::RECORD_TYPE);
409 $gedcom = substr_replace($gedcom, $xref, 3, 0);
419 'xref' => $xref,
428 $record = Registry::familyFactory()->new($xref, $gedcom, null, $this);
436 return Registry::familyFactory()->new($xref, '', $gedcom, $this);
453 $xref = Registry::xrefFactory()->make(Individual::RECORD_TYPE);
454 $gedcom = substr_replace($gedcom, $xref, 3, 0);
464 'xref' => $xref,
473 $record = Registry::individualFactory()->new($xref, $gedcom, null, $this);
481 return Registry::individualFactory()->new($xref, '', $gedcom, $this);
498 $xref = Registry::xrefFactory()->make(Media::RECORD_TYPE);
499 $gedcom = substr_replace($gedcom, $xref, 3, 0);
509 'xref' => $xref,
518 $record = Registry::mediaFactory()->new($xref, $gedcom, null, $this);
526 return Registry::mediaFactory()->new($xref, '', $gedcom, $this);
533 * @param string $xref
537 public function significantIndividual(UserInterface $user, string $xref = ''): Individual argument
539 if ($xref === '') {
542 $individual = Registry::individualFactory()->make($xref, $this);
545 $family = Registry::familyFactory()->make($xref, $this);
565 $xref = DB::table('individuals')
569 if (is_string($xref)) {
570 $individual = Registry::individualFactory()->make($xref, $this);