xref: /webtrees/resources/views/modules/statistics-chart/families.phtml (revision c6266a774b6e10cd51a0a871f89a19a4a21a59d5)
1*c6266a77SGreg Roach<?php use Fisharebest\Webtrees\I18N; ?>
2*c6266a77SGreg Roach
3*c6266a77SGreg Roach<h3>
4*c6266a77SGreg Roach    <?= I18N::translate('Total families: %s', $stats->totalFamilies()) ?>
5*c6266a77SGreg Roach</h3>
6*c6266a77SGreg Roach
7*c6266a77SGreg Roach<table>
8*c6266a77SGreg Roach    <tr>
9*c6266a77SGreg Roach        <td><?= I18N::translate('Total marriages') ?></td>
10*c6266a77SGreg Roach        <td><?= I18N::translate('Total divorces') ?></td>
11*c6266a77SGreg Roach    </tr>
12*c6266a77SGreg Roach    <tr>
13*c6266a77SGreg Roach        <td><?= $stats->totalMarriages() ?></td>
14*c6266a77SGreg Roach        <td><?= $stats->totalDivorces() ?></td>
15*c6266a77SGreg Roach    </tr>
16*c6266a77SGreg Roach    <tr>
17*c6266a77SGreg Roach        <td><?= I18N::translate('Marriages by century') ?></td>
18*c6266a77SGreg Roach        <td><?= I18N::translate('Divorces by century') ?></td>
19*c6266a77SGreg Roach    </tr>
20*c6266a77SGreg Roach    <tr>
21*c6266a77SGreg Roach        <td><?= $stats->statsMarr() ?></td>
22*c6266a77SGreg Roach        <td><?= $stats->statsDiv() ?></td>
23*c6266a77SGreg Roach    </tr>
24*c6266a77SGreg Roach    <tr>
25*c6266a77SGreg Roach        <td><?= I18N::translate('Earliest marriage') ?></td>
26*c6266a77SGreg Roach        <td><?= I18N::translate('Earliest divorce') ?></td>
27*c6266a77SGreg Roach    </tr>
28*c6266a77SGreg Roach    <tr>
29*c6266a77SGreg Roach        <td><?= $stats->firstMarriage() ?></td>
30*c6266a77SGreg Roach        <td><?= $stats->firstDivorce() ?></td>
31*c6266a77SGreg Roach    </tr>
32*c6266a77SGreg Roach    <tr>
33*c6266a77SGreg Roach        <td><?= I18N::translate('Latest marriage') ?></td>
34*c6266a77SGreg Roach        <td><?= I18N::translate('Latest divorce') ?></td>
35*c6266a77SGreg Roach    </tr>
36*c6266a77SGreg Roach    <tr>
37*c6266a77SGreg Roach        <td><?= $stats->lastMarriage() ?></td>
38*c6266a77SGreg Roach        <td><?= $stats->lastDivorce() ?></td>
39*c6266a77SGreg Roach    </tr>
40*c6266a77SGreg Roach</table>
41*c6266a77SGreg Roach
42*c6266a77SGreg Roach<h3><?= I18N::translate('Length of marriage') ?></h3>
43*c6266a77SGreg Roach
44*c6266a77SGreg Roach<table>
45*c6266a77SGreg Roach    <tr>
46*c6266a77SGreg Roach        <td><?= I18N::translate('Longest marriage'), ' - ', $stats->topAgeOfMarriage() ?></td>
47*c6266a77SGreg Roach        <td><?= I18N::translate('Shortest marriage'), ' - ', $stats->minAgeOfMarriage() ?></td>
48*c6266a77SGreg Roach    </tr>
49*c6266a77SGreg Roach    <tr>
50*c6266a77SGreg Roach        <td><?= $stats->topAgeOfMarriageFamily() ?></td>
51*c6266a77SGreg Roach        <td><?= $stats->minAgeOfMarriageFamily() ?></td>
52*c6266a77SGreg Roach    </tr>
53*c6266a77SGreg Roach</table>
54*c6266a77SGreg Roach
55*c6266a77SGreg Roach<h3><?= I18N::translate('Age in year of marriage') ?></h3>
56*c6266a77SGreg Roach
57*c6266a77SGreg Roach<table>
58*c6266a77SGreg Roach    <tr>
59*c6266a77SGreg Roach        <td><?= I18N::translate('Youngest male'), ' - ', $stats->youngestMarriageMaleAge(true) ?></td>
60*c6266a77SGreg Roach        <td><?= I18N::translate('Youngest female'), ' - ', $stats->youngestMarriageFemaleAge(true) ?></td>
61*c6266a77SGreg Roach    </tr>
62*c6266a77SGreg Roach    <tr>
63*c6266a77SGreg Roach        <td><?= $stats->youngestMarriageMale() ?></td>
64*c6266a77SGreg Roach        <td><?= $stats->youngestMarriageFemale() ?></td>
65*c6266a77SGreg Roach    </tr>
66*c6266a77SGreg Roach    <tr>
67*c6266a77SGreg Roach        <td><?= I18N::translate('Oldest male'), ' - ', $stats->oldestMarriageMaleAge(true) ?></td>
68*c6266a77SGreg Roach        <td><?= I18N::translate('Oldest female'), ' - ', $stats->oldestMarriageFemaleAge(true) ?></td>
69*c6266a77SGreg Roach    </tr>
70*c6266a77SGreg Roach    <tr>
71*c6266a77SGreg Roach        <td><?= $stats->oldestMarriageMale() ?></td>
72*c6266a77SGreg Roach        <td><?= $stats->oldestMarriageFemale() ?></td>
73*c6266a77SGreg Roach    </tr>
74*c6266a77SGreg Roach    <tr>
75*c6266a77SGreg Roach        <td colspan="2"><?= $stats->statsMarrAge() ?></td>
76*c6266a77SGreg Roach    </tr>
77*c6266a77SGreg Roach</table>
78*c6266a77SGreg Roach
79*c6266a77SGreg Roach<h3><?= I18N::translate('Age at birth of child') ?></h3>
80*c6266a77SGreg Roach
81*c6266a77SGreg Roach<table>
82*c6266a77SGreg Roach    <tr>
83*c6266a77SGreg Roach        <td><?= I18N::translate('Youngest father'), ' - ', $stats->youngestFatherAge(true) ?></td>
84*c6266a77SGreg Roach        <td><?= I18N::translate('Youngest mother'), ' - ', $stats->youngestMotherAge(true) ?></td>
85*c6266a77SGreg Roach    </tr>
86*c6266a77SGreg Roach    <tr>
87*c6266a77SGreg Roach        <td><?= $stats->youngestFather() ?></td>
88*c6266a77SGreg Roach        <td><?= $stats->youngestMother() ?></td>
89*c6266a77SGreg Roach    </tr>
90*c6266a77SGreg Roach    <tr>
91*c6266a77SGreg Roach        <td><?= I18N::translate('Oldest father'), ' - ', $stats->oldestFatherAge(true) ?></td>
92*c6266a77SGreg Roach        <td><?= I18N::translate('Oldest mother'), ' - ', $stats->oldestMotherAge(true) ?></td>
93*c6266a77SGreg Roach    </tr>
94*c6266a77SGreg Roach    <tr>
95*c6266a77SGreg Roach        <td><?= $stats->oldestFather() ?></td>
96*c6266a77SGreg Roach        <td><?= $stats->oldestMother() ?></td>
97*c6266a77SGreg Roach    </tr>
98*c6266a77SGreg Roach</table>
99*c6266a77SGreg Roach
100*c6266a77SGreg Roach<h3><?= I18N::translate('Children in family') ?></h3>
101*c6266a77SGreg Roach
102*c6266a77SGreg Roach<table>
103*c6266a77SGreg Roach    <tr>
104*c6266a77SGreg Roach        <td><?= I18N::translate('Average number of children per family') ?></td>
105*c6266a77SGreg Roach        <td><?= I18N::translate('Number of families without children') ?></td>
106*c6266a77SGreg Roach    </tr>
107*c6266a77SGreg Roach    <tr>
108*c6266a77SGreg Roach        <td><?= $stats->averageChildren() ?></td>
109*c6266a77SGreg Roach        <td><?= $stats->noChildrenFamilies() ?></td>
110*c6266a77SGreg Roach    </tr>
111*c6266a77SGreg Roach    <tr>
112*c6266a77SGreg Roach        <td><?= $stats->statsChildren() ?></td>
113*c6266a77SGreg Roach        <td><?= $stats->chartNoChildrenFamilies() ?></td>
114*c6266a77SGreg Roach    </tr>
115*c6266a77SGreg Roach    <tr>
116*c6266a77SGreg Roach        <td><?= I18N::translate('Largest families') ?></td>
117*c6266a77SGreg Roach        <td><?= I18N::translate('Largest number of grandchildren') ?></td>
118*c6266a77SGreg Roach    </tr>
119*c6266a77SGreg Roach    <tr>
120*c6266a77SGreg Roach        <td><?= $stats->topTenLargestFamilyList() ?></td>
121*c6266a77SGreg Roach        <td><?= $stats->topTenLargestGrandFamilyList() ?></td>
122*c6266a77SGreg Roach    </tr>
123*c6266a77SGreg Roach</table>
124*c6266a77SGreg Roach
125*c6266a77SGreg Roach<h3><?= I18N::translate('Age difference') ?></h3>
126*c6266a77SGreg Roach
127*c6266a77SGreg Roach<table>
128*c6266a77SGreg Roach    <tr>
129*c6266a77SGreg Roach        <td><?= I18N::translate('Age between siblings') ?></td>
130*c6266a77SGreg Roach        <td><?= I18N::translate('Greatest age between siblings') ?></td>
131*c6266a77SGreg Roach    </tr>
132*c6266a77SGreg Roach    <tr>
133*c6266a77SGreg Roach        <td><?= $stats->topAgeBetweenSiblingsList() ?></td>
134*c6266a77SGreg Roach        <td><?= $stats->topAgeBetweenSiblingsFullName() ?></td>
135*c6266a77SGreg Roach    </tr>
136*c6266a77SGreg Roach    <tr>
137*c6266a77SGreg Roach        <td><?= I18N::translate('Age between husband and wife') ?></td>
138*c6266a77SGreg Roach        <td><?= I18N::translate('Age between wife and husband') ?></td>
139*c6266a77SGreg Roach    </tr>
140*c6266a77SGreg Roach    <tr>
141*c6266a77SGreg Roach        <td><?= $stats->ageBetweenSpousesMFList() ?></td>
142*c6266a77SGreg Roach        <td><?= $stats->ageBetweenSpousesFMList() ?></td>
143*c6266a77SGreg Roach    </tr>
144*c6266a77SGreg Roach</table>
145