add customer fields option with agent, display_custnum, status and name, RT#73721
[freeside.git] / FS / FS / hardware_class.pm
index 073a97f..a76de00 100644 (file)
@@ -1,8 +1,8 @@
 package FS::hardware_class;
+use base qw( FS::Record );
 
 use strict;
-use base qw( FS::Record );
-use FS::Record qw( qsearch qsearchs );
+use FS::Record qw( qsearch ); #qsearchs );
 
 =head1 NAME
 
@@ -112,7 +112,11 @@ Returns all L<FS::hardware_type> objects belonging to this class.
 
 sub hardware_type {
   my $self = shift;
-  return qsearch('hardware_type', { 'classnum' => $self->classnum });
+  qsearch({
+      table   => 'hardware_type',
+      hashref => { 'classnum' => $self->classnum },
+      order_by=> 'ORDER BY model, revision',
+  })
 }
 
 =back