Skip to content

Commit 4f5c610

Browse files
Merge pull request #64 from albarin/allow-empty-age
Allow empty age tags
2 parents 75c290d + c00ef28 commit 4f5c610

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

src/Parser/Indi/Even.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ public static function parse(\Gedcom\Parser $parser)
7979
$even->setCaus(trim((string) $record[2]));
8080
break;
8181
case 'AGE':
82-
$even->setAge(trim((string) $record[2]));
82+
$even->setAge($record);
8383
break;
8484
case 'AGNC':
8585
$even->setAgnc(trim((string) $record[2]));

src/Record/Indi/Even.php

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -197,9 +197,13 @@ public function getAddr()
197197
*
198198
* @return Even
199199
*/
200-
public function setAge($age = '')
200+
public function setAge($record)
201201
{
202-
$this->age = $age;
202+
if (isset($record[2])) {
203+
$this->age = trim($record[2]);
204+
} else {
205+
$this->age = '';
206+
}
203207

204208
return $this;
205209
}

0 commit comments

Comments
 (0)