. */ namespace Fisharebest\Webtrees; use Fisharebest\Webtrees\Controller\FamilyController; /** @global Tree $WT_TREE */ global $WT_TREE; require 'includes/session.php'; $record = Family::getInstance(Filter::get('famid', WT_REGEX_XREF), $WT_TREE); $controller = new FamilyController($record); if ($controller->record && $controller->record->canShow()) { $controller->pageHeader(); } else { http_response_code(404); $controller->pageHeader(); echo View::make('alerts/danger', [ 'alert' => I18N::translate('This family does not exist or you do not have permission to view it.'), ]); return; } echo View::make('family-page', [ 'family' => $controller->record, 'facts' => $controller->familyFacts(), ]);