Um bei einer Route wie /node/6/edit oder /user/2/edit die Entity ID zu bekommen musst du nicht mit arg()
arbeiten oder so. Stattdessen rufst du einfach die Funktion routeMatch()
auf und bekommst gleich noch das ganze Objekt zurück.
$node = \Drupal::routeMatch()->getParameter('node');
$user = \Drupal::routeMatch()->getParameter('user');