Security update for Core, with self-updated composer
[yaffs-website] / vendor / symfony / validator / Constraints / Callback.php
index 36e6087e1e98ef377bbbc347a3c1387d053b9062..4a43665b0db8b9d9528ba83ac7d72e64daa1e1ac 100644 (file)
@@ -26,13 +26,6 @@ class Callback extends Constraint
      */
     public $callback;
 
-    /**
-     * @var array
-     *
-     * @deprecated since version 2.4, to be removed in 3.0.
-     */
-    public $methods;
-
     /**
      * {@inheritdoc}
      */
@@ -43,17 +36,8 @@ class Callback extends Constraint
             $options = $options['value'];
         }
 
-        if (is_array($options) && isset($options['methods'])) {
-            @trigger_error('The "methods" option of the '.__CLASS__.' class is deprecated since version 2.4 and will be removed in 3.0. Use the "callback" option instead.', E_USER_DEPRECATED);
-        }
-
-        if (is_array($options) && !isset($options['callback']) && !isset($options['methods']) && !isset($options['groups']) && !isset($options['payload'])) {
-            if (is_callable($options) || !$options) {
-                $options = array('callback' => $options);
-            } else {
-                // @deprecated, to be removed in 3.0
-                $options = array('methods' => $options);
-            }
+        if (is_array($options) && !isset($options['callback']) && !isset($options['groups']) && !isset($options['payload'])) {
+            $options = array('callback' => $options);
         }
 
         parent::__construct($options);