Lines Matching refs:value

379                 foreach ($values as $i => $value) {
380 $values[$i] = twig_convert_encoding($value, $charset, 'UTF-8');
527 * @param int|float $value The value to round
533 function twig_round($value, $precision = 0, $method = 'common') argument
536 return round($value, $precision);
543 return $method($value * pow(10, $precision)) / pow(10, $precision);
601 * @param mixed $value the value to encode
606 function twig_jsonencode_filter($value, $options = 0) argument
608 if ($value instanceof Markup) {
609 $value = (string) $value;
610 } elseif (\is_array($value)) {
611 array_walk_recursive($value, '_twig_markup2string');
614 return json_encode($value, $options);
617 function _twig_markup2string(&$value) argument
619 if ($value instanceof Markup) {
620 $value = (string) $value;
734 * @param array $value An array
740 function twig_join_filter($value, $glue = '', $and = null) argument
742 $value = twig_to_array($value, false);
744 if (!\is_array($value) || 0 === \count($value)) {
749 return implode($glue, $value);
752 if (1 === \count($value)) {
753 return $value[0];
756 return implode($glue, \array_slice($value, 0, -1)).$and.$value[\count($value) - 1];
774 * @param string $value A string
780 function twig_split_filter(Environment $env, $value, $delimiter, $limit = null) argument
783 return null === $limit ? explode($delimiter, $value) : explode($delimiter, $value, $limit);
787 return str_split($value, null === $limit ? 1 : $limit);
791 return preg_split('/(?<!^)(?!$)/u', $value);
794 $length = mb_strlen($value, $charset);
796 return [$value];
801 $r[] = mb_substr($value, $i, $limit, $charset);
813 function _twig_default_filter($value, $default = '') argument
815 if (twig_test_empty($value)) {
819 return $value;
930 function twig_in_filter($value, $compare) argument
933 return \in_array($value, $compare, \is_object($value) || \is_resource($value));
934 … } elseif (\is_string($compare) && (\is_string($value) || \is_int($value) || \is_float($value))) {
935 return '' === $value || false !== strpos($compare, (string) $value);
937 if (\is_object($value) || \is_resource($value)) {
939 if ($item === $value) {
945 if ($item == $value) {
1490 * @param mixed $value A variable
1494 function twig_test_empty($value) argument
1496 if ($value instanceof \Countable) {
1497 return 0 == \count($value);
1500 if (\is_object($value) && method_exists($value, '__toString')) {
1501 return '' === (string) $value;
1504 return '' === $value || false === $value || null === $value || [] === $value;
1515 * @param mixed $value A variable
1519 function twig_test_iterable($value) argument
1521 return $value instanceof \Traversable || \is_array($value);