wiki/content/20201116135523-expressionlanguagesyntax_constraint.md

602 B

date id title
20201116 3a90ffd1-7d51-4ade-ad6e-8924c15d956d ExpressionLanguageSyntax Constraint

Description

Checks that passed expression language is valid.

Syntax

namespace App\Entity;

use Symfony\Component\Validator\Constraints as Assert;

class Order
{
    /**
     * @Assert\ExpressionLanguageSyntax()
     */
    protected $promotion;

    /**
     * @Assert\ExpressionLanguageSyntax(
     *     names = ['user', 'shipping_centers'],
     *     validateNames = true
     * )
     */
    protected $shippingOptions;
}