1 package App::Clifton::BridgeConfig;
3 use App::Clifton::Types qw(object_of_class);
4 use aliased 'App::Clifton::BridgeConfig::Jabber' => 'BridgeConfig_Jabber';
5 use aliased 'App::Clifton::BridgeConfig::IRC' => 'BridgeConfig_IRC';
8 has name => (is => 'ro', required => 1);
11 is => 'ro', required => 1, isa => object_of_class(BridgeConfig_Jabber)
15 is => 'ro', required => 1, isa => object_of_class(BridgeConfig_IRC)