/**
* Set the upcasting route objects.
*
* @param \Symfony\Component\Routing\Route $route
* The route object to add the upcasting information onto.
*/
public function setRouteOptions(Route
$route) { if ($controller =
$this->
getControllerClass($route->
getDefaults())) { // Try to use reflection.
if ($this->
setParametersFromReflection($controller,
$route)) { return;
} } // Try to use _entity_* information on the route.
$this->
setParametersFromEntityInformation($route);
} /**
* Gets the list of all entity types.
*
* @return \Drupal\Core\Entity\EntityTypeInterface[]
*/