Lines Matching refs:xrefs
148 $xrefs = Validator::queryParams($request)->string('xrefs', '');
151 if ($xrefs === '') {
154 $xrefs = Validator::queryParams($request)->array('xrefs');
157 $xrefs = [];
160 $xrefs = explode(self::SEPARATOR, $xrefs);
173 $xrefs = array_unique($xrefs);
178 $xrefs[] = $addxref;
180 $xrefs = array_merge($xrefs, $this->closeFamily($individual));
188 $xrefs = array_intersect($date_xrefs, $place_xrefs);
190 $xrefs = $this->findIndividualsByDate($start_date, $end_date, $tree);
192 $xrefs = $this->findIndividualsByPlace($place, $tree);
196 $xrefs = array_unique($xrefs);
197 $xrefs = array_filter($xrefs, static function (string $xref) use ($tree): bool {
207 'xrefs' => implode(self::SEPARATOR, $xrefs),
216 return $this->chart($tree, $xrefs);
224 'xrefs' => implode(self::SEPARATOR, $xrefs),
233 'xrefs' => $xrefs,
243 protected function chart(Tree $tree, array $xrefs): ResponseInterface argument
246 …c fn (string $xref): Individual|null => Registry::individualFactory()->make($xref, $tree), $xrefs);
262 $count = count($xrefs);
391 $xrefs = [];
395 $xrefs[] = $child->xref();
399 $xrefs[] = $spouse->xref();
405 $xrefs[] = $child->xref();
409 $xrefs[] = $spouse->xref();
413 return $xrefs;