additionalKeys as $additionalKey) { if (! array_key_exists($additionalKey, $result) && $subject->hasData($additionalKey)) { $result[$additionalKey] = $subject->getDataUsingMethod($additionalKey); } } } return $result; } }