This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/src/Symfony/Component/ExpressionLanguage
Nicolas Grekas 5500fe7104 Merge branch '2.7' into 2.8
* 2.7:
  [HttpFoundation] Fix transient test
  [HttpFoundation] Add a dependency on the mbstring polyfill
  [2.7] update readme files for new components
  add readme files where missing
  fix lowest TwigBridge deps versions
  [EventDispatcher] fix syntax error
  Don't use reflections when possible
  Don't use reflections when possible
  [Form] Update form tests after the ICU data update
  [Intl] Update tests and the number formatter to match behaviour of the intl extension
  [Intl] Update the ICU data to version 55
  [Intl] Fix the update-data.php script in preparation for ICU 5.5
  [Process] Fix memory issue when using large input streams
  Use constant instead of function call.
  fixed test name
  automatically generate safe fallback filename
  [Console] default to stderr in the console helpers

Conflicts:
	composer.json
	src/Symfony/Bridge/PhpUnit/README.md
	src/Symfony/Bridge/Twig/composer.json
	src/Symfony/Component/Console/Helper/DialogHelper.php
	src/Symfony/Component/Debug/DebugClassLoader.php
	src/Symfony/Component/HttpFoundation/composer.json
	src/Symfony/Component/Security/Acl/README.md
	src/Symfony/Component/Security/Core/README.md
	src/Symfony/Component/Security/Csrf/README.md
	src/Symfony/Component/Security/Http/README.md
2016-03-07 15:04:32 +01:00
..
Node [ExpressionLanguage] marked node classes as being internal 2015-10-12 13:23:20 +02:00
ParserCache Fixed typos 2013-11-09 12:55:32 +01:00
Resources/bin Fix license headers 2015-09-26 14:15:17 +02:00
Tests Fix license headers 2015-09-26 14:15:17 +02:00
.gitignore [ExpressionLanguage] added the component 2013-09-19 12:59:10 +02:00
CHANGELOG.md [ExpressionLanguage] added ExpressionFunction and ExpressionFunctionProviderInterface 2014-09-25 19:08:38 +02:00
Compiler.php [ExpressionLanguage] added the component 2013-09-19 12:59:10 +02:00
composer.json Merge branch '2.7' into 2.8 2015-10-30 13:15:42 -07:00
Expression.php added optimized versions of expressions 2013-09-19 12:59:12 +02:00
ExpressionFunction.php [2.6] CS Fixes And Removed An Unused Import 2014-12-07 19:23:39 +01:00
ExpressionFunctionProviderInterface.php [ExpressionLanguage] added ExpressionFunction and ExpressionFunctionProviderInterface 2014-09-25 19:08:38 +02:00
ExpressionLanguage.php [ExpressionLanguage] Fixed expressions cache key generation 2015-09-07 14:45:02 +02:00
Lexer.php [ExpressionLanguage] Fixed an issue with # characters in double quoted string literals 2014-07-22 15:26:34 +02:00
LICENSE updated copyright year 2016-01-03 16:33:06 +01:00
ParsedExpression.php added optimized versions of expressions 2013-09-19 12:59:12 +02:00
Parser.php fix class use and in phpdoc 2015-09-09 19:42:36 +02:00
phpunit.xml.dist Merge branch '2.3' into 2.7 2015-10-11 11:39:48 +02:00
README.md [2.7] update readme files for new components 2016-03-07 12:06:07 +01:00
SerializedParsedExpression.php Removed dead code (unused use statements). 2013-10-16 13:59:56 +02:00
SyntaxError.php [ExpressionLanguage] added the component 2013-09-19 12:59:10 +02:00
Token.php CS fixes 2014-12-04 20:26:11 +00:00
TokenStream.php fixes CS 2015-08-24 09:13:45 +02:00

ExpressionLanguage Component

The ExpressionLanguage component provides an engine that can compile and evaluate expressions. An expression is a one-liner that returns a value (mostly, but not limited to, Booleans).

Resources