Inside a route called admin. Sorry for the confusion!
The route structure is
// Admin route that needs different class
this.resource('admin', function () {
// child routes
}
// standard route that can use the normal class
this.resource('orders', function () {
// child routes
}