/usr/local/CPAN/Keystone-Resolver/Keystone/Resolver/DB/Provider.pm
# $Id: Provider.pm,v 1.5 2007-09-13 09:42:47 mike Exp $
package Keystone::Resolver::DB::Provider;
use strict;
use warnings;
use Keystone::Resolver::DB::Object;
use vars qw(@ISA);
@ISA = qw(Keystone::Resolver::DB::Object);
sub table { "provider" }
sub fields { (id => undef,
name => undef,
priority => undef,
contact => undef,
services => [ id => "Service", "provider_id", "name" ],
) }
sub search_fields { (name => "t25",
priority => "n5",
) }
sub sort_fields { ("priority", "name") }
sub display_fields { (name => "Lt",
priority => "n",
contact => "t",
) }
sub fulldisplay_fields { (name => "Lt",
priority => "n",
contact => "t",
services => "t",
) }
1;