mirror of
https://github.com/twigphp/Twig.git
synced 2026-09-16 12:26:30 +00:00
fixes CS
This commit is contained in:
@@ -550,18 +550,10 @@ function twig_slice(Twig_Environment $env, $item, $start, $length = null)
|
||||
$item = (string) $item;
|
||||
|
||||
if (function_exists('mb_get_info') && null !== $charset = $env->getCharset()) {
|
||||
if (null === $length) {
|
||||
$length = mb_strlen($item, $charset) - $start;
|
||||
}
|
||||
|
||||
return mb_substr($item, $start, $length, $charset);
|
||||
}
|
||||
|
||||
if (null === $length) {
|
||||
return substr($item, $start);
|
||||
return mb_substr($item, $start, null === $length ? mb_strlen($item, $charset) - $start : $length, $charset);
|
||||
}
|
||||
|
||||
return substr($item, $start, $length);
|
||||
return null === $length ? substr($item, $start) : substr($item, $start, $length);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user