diff --git a/serializer.rst b/serializer.rst index eb06f1b34a1..927a798467d 100644 --- a/serializer.rst +++ b/serializer.rst @@ -1476,10 +1476,14 @@ normalizers (in order of priority): to read and write in the object. This allows it to access properties directly or using getters, setters, hassers, issers, canners, adders and removers. Names are generated by removing the ``get``, ``set``, - ``has``, ``is``, ``add`` or ``remove`` prefix from the method name and + ``has``, ``is``, ``can``, ``add`` or ``remove`` prefix from the method name and transforming the first letter to lowercase (e.g. ``getFirstName()`` -> ``firstName``). + .. versionadded:: 7.4 + + Support for the ``can`` prefix was introduced in Symfony 7.4. + During denormalization, it supports using the constructor as well as the discovered methods.