diff --git a/src/php/HAB/Pica/Record/NestedRecord.php b/src/php/HAB/Pica/Record/NestedRecord.php index a42d13ae9f5dc0d76d4a56e133afe69271577055..57e0ab4be759b5ba42b4bc60e06da26adddbf8e9 100644 --- a/src/php/HAB/Pica/Record/NestedRecord.php +++ b/src/php/HAB/Pica/Record/NestedRecord.php @@ -109,8 +109,6 @@ abstract class NestedRecord extends Record { /** * Return fields of the record. * - * The getFields() is propagated down to all contained records. - * * @see \HAB\Pica\Record\Record::getFields() * * @param string $selector Body of regular expression @@ -120,7 +118,7 @@ abstract class NestedRecord extends Record { if ($selector === null) { return array_merge($this->_fields, Helper::flatten(Helper::mapMethod($this->_records, 'getFields'))); } else { - return array_merge($this->select(Field::match($selector)), Helper::flatten(Helper::mapMethod($this->_records, 'getFields', array($selector)))); + return $this->select(Field::match($selector)); } }