sferik/rails_admin — comment on commit a8f5fb3278bcfe09fa23ccc334b33da948c0af8f
File: lib/rails_admin/abstract_model.rb line 33
By jtrim:

Is there a reason why ActiveRecord models are required here (thinking in terms of dependencies elsewhere in the app)? If not, it would be good to check against an interface in stead of lineage. A good case here would be for using presenters to aggregate some data.