wiki/content/20201116135523-expressionlanguagesyntax_constraint.md

34 lines
604 B
Markdown

---
date: 2020-11-16
id: 3a90ffd1-7d51-4ade-ad6e-8924c15d956d
title: ExpressionLanguageSyntax Constraint
---
# Description
Checks that passed [expression
language](20201109150640-expressionlanguage_constraint) is valid.
# Syntax
``` php
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;
}
```