* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\ExpressionLanguage\Tests\Fixtures; use Symfony\Component\ExpressionLanguage\ExpressionFunction; use Symfony\Component\ExpressionLanguage\ExpressionFunctionProviderInterface; use Symfony\Component\ExpressionLanguage\ExpressionPhpFunction; class TestProvider implements ExpressionFunctionProviderInterface { public function getFunctions() { return array( new ExpressionFunction('identity', function ($input) { return $input; }, function (array $values, $input) { return $input; }), ExpressionFunction::fromPhp('strtoupper'), ExpressionFunction::fromPhp('\strtolower'), ExpressionFunction::fromPhp('Symfony\Component\ExpressionLanguage\Tests\Fixtures\fn_namespaced', 'fn_namespaced'), ); } } function fn_namespaced() { return true; } __halt_compiler();----SIGNATURE:----qEnqFK7QXI2pCUOrBvUDzFOCtC+dwFZHrmlK0KHTE5Ii3p177Mg4b+o2JLJ7KH1ubUWFVmJg4GPv5gQD8+fiSGM8ZcVvuPw+LEtQUNHMBg1sWLPzCzWi61B9Yf6jOxvwxmoEGD3HzORtv7RKPQbewdwv4YKkcwbbBT/WscTlTvZks86swyc7V/Z2yrewrqrl9Ka5qGBbctS3s0oZW1uP7MxbJfb19jOWyXbDTmaSb8/4lKl4VdWsKKGh+qEb/rmqYnNNLooLXUQTjs/7SZgE6eZx4xPave6Nax5qyjByQt35YKbONVHyK13q9Qg9I14JXCjUijG5JPBIp0Ef4ZCJjQ/AK5l2kf9ykIjPhVTxZz1w8ud7ll9weuIpNXx7oLoARWMcIx+bVpuyawTzjws/m6vrboqfzfGfOQc9A8VwaLcIxaXnVoKeEhGv/IZTX8o7MRN6XtaEMnnlpREx+1cdmDTQ77Mm5e/xkojIRFRl7wAINa/8pUZ9YvWZ2fKF+c3G7o54uZtRj2eBfmphSkQ0bU3TXOyxz4dmVTpShSfqxCgkh6pnEQ9FqMMMIrslvt3fkZVF+XutTVIJBl4K99C8ZzhYpy+PwXplKDc/+SQkoOL12sojosB9NjBJbsr/FdXLsHQOCHYw2fl35zOrPXndGtn+s8HLYlpPoSnhoyHSWE8=----ATTACHMENT:----NzgzMjI1NzA1MjU2Mjk1NCAyNDY3NzgxNDI5ODUwNzY2IDcwMTk3ODgzODg4MzU2MQ==