From babae18a11a2c3e84de9d0448cbdb9def239b438 Mon Sep 17 00:00:00 2001 From: Javier Eguiluz Date: Mon, 15 Apr 2024 09:17:57 +0200 Subject: [PATCH] Tweaks --- reference/constraints/MacAddress.rst | 29 +++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/reference/constraints/MacAddress.rst b/reference/constraints/MacAddress.rst index 93fe8142fc4..2958af49874 100644 --- a/reference/constraints/MacAddress.rst +++ b/reference/constraints/MacAddress.rst @@ -110,26 +110,29 @@ Parameter Description **type**: ``string`` **default**: ``all`` -This determines exactly *how* the MAC address is validated. This option defines a -lot of different possible values based on the type of MAC address that you want to allow/deny: +.. versionadded:: 7.1 + + The ``type`` option was introduced in Symfony 7.1. -================================ ============================================================== -Parameter Description -================================ ============================================================== +This option defines the kind of MAC addresses that are allowed. There are a lot +of different possible values based on your needs: + +================================ ========================================= +Parameter Allowed MAC addresses +================================ ========================================= ``all`` All ``all_no_broadcast`` All except broadcast +``broadcast`` Only broadcast ``local_all`` Only local +``local_multicast_no_broadcast`` Only local and multicast except broadcast +``local_multicast`` Only local and multicast ``local_no_broadcast`` Only local except broadcast ``local_unicast`` Only local and unicast -``local_multicast`` Only local and multicast -``local_multicast_no_broadcast`` Only local and multicast except broadcast -``universal_all`` Only universal -``universal_unicast`` Only universal and unicast -``universal_multicast`` Only universal and multicast -``unicast_all`` Only unicast ``multicast_all`` Only multicast ``multicast_no_broadcast`` Only multicast except broadcast -``broadcast`` Only broadcast -=============== ============================================================== +``unicast_all`` Only unicast +``universal_all`` Only universal +``universal_multicast`` Only universal and multicast +================================ ========================================= .. _`MAC address`: https://en.wikipedia.org/wiki/MAC_address