Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Rose::DB::Object::ConvUseroContributed:Perl:Object::ConventionManager::Null(3)

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.

       When a piece of metadata	is missing, the	convention manager is asked to
       provide it.  This "null"	convention manager class is useful if you do
       not want	the convention manager to provide any information.  In other
       words, use this convention manager class	if you want to force all
       metadata	to be explicitly specified.

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

AUTHOR
       John C. Siracusa	(siracusa@gmail.com)

LICENSE
       Copyright (c) 2010 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.

perl v5.32.1			  Rose::DB::Object::ConventionManager::Null(3)

NAME | SYNOPSIS | DESCRIPTION | AUTHOR | LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Rose::DB::Object::ConventionManager::Null&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help