Open Source/plain-to-class/Расширенное использование/Alias

Alias

Для свойства можно задать различные возможные alias’ы, которые будут также искаться в источнике данных. Это может быть полезно, если DTO формируется по разным источникам данных.

class WithAliasDTO
{
#[FieldAlias('userFio')]
public string $fio;
#[FieldAlias(['email', 'phone'])]
public string $contact;
}