* Provide structure for the administrative interface to Views.
*/
-use Drupal\Component\Utility\Unicode;
use Drupal\Core\Routing\RouteMatchInterface;
use Drupal\Core\Url;
use Drupal\views\ViewExecutable;
// Render title for the admin preview.
if (!empty($view->live_preview)) {
$variables['title'] = [
- '#markup' => $view->getTitle()
+ '#markup' => $view->getTitle(),
];
}
* This is often used in the UI to ensure long strings fit.
*/
function views_ui_truncate($string, $length) {
- if (Unicode::strlen($string) > $length) {
- $string = Unicode::substr($string, 0, $length);
+ if (mb_strlen($string) > $length) {
+ $string = mb_substr($string, 0, $length);
$string .= '...';
}