/**
* Get available and assigned routes
*
* @return array
*/
public function getRoutes()
{
$routes = $this->getAppRoutes();
$exists = [];
foreach (array_keys($this->manager->getPermissions()) as $name) {
if ($name[0] !== '/') {
continue;
}
$exists[] = $name;
unset($routes[$name]);
}
return ['available' => array_keys($routes), 'assigned' => $exists];
}