NAME

Rose::DB::Object::ConventionManager::Null - A singleton convention manager that does nothing.

SYNOPSIS

  package My::Product;

  use Rose::DB::Object;
  our @ISA = qw(Rose::DB::Object);

  # This really sets the convention manager to a
  # Rose::DB::Object::ConventionManager::Null object
  __PACKAGE__->meta->convention_manager(undef);
  ...

DESCRIPTION

Rose::DB::Object::ConventionManager::Null is a subclass of Rose::DB::Object::ConventionManager that does nothing. That is, it overrides every method with no-ops that always return undef or an empty list, depending on calling context. This class is a singleton.

See the Rose::DB::Object::ConventionManager documentation for more information on convention managers.

AUTHOR

John C. Siracusa (siracusa@mindspring.com)

COPYRIGHT

Copyright (c) 2006 by John C. Siracusa. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.