Lines Matching refs:xref
192 …ception('Invalid GEDCOM data passed to Fact::_construct(' . $gedcom . ',' . $parent->xref() . ')');
224 $xref = $match[1];
229 return Registry::familyFactory()->make($xref, $this->record->tree());
235 return Registry::individualFactory()->make($xref, $this->record->tree());
238 Registry::individualFactory()->make($xref, $this->record->tree()) ??
239 Registry::submitterFactory()->make($xref, $this->record->tree());
241 return Registry::sourceFactory()->make($xref, $this->record->tree());
243 return Registry::mediaFactory()->make($xref, $this->record->tree());
245 return Registry::repositoryFactory()->make($xref, $this->record->tree());
247 return Registry::noteFactory()->make($xref, $this->record->tree());
251 return Registry::submitterFactory()->make($xref, $this->record->tree());
253 return Registry::submissionFactory()->make($xref, $this->record->tree());
255 return Registry::locationFactory()->make($xref, $this->record->tree());
257 return Registry::gedcomRecordFactory()->make($xref, $this->record->tree());
342 $xref = $this->record->xref();
345 if (isset($individual_fact_privacy[$xref][$this->tag])) {
346 return $individual_fact_privacy[$xref][$this->tag] >= $access_level;
783 return $this->id . '@' . $this->record->xref();