1package # hide from PAUSE 2 DBIx::Class::CDBICompat::NoObjectIndex; 3 4use strict; 5use warnings; 6 7=head1 NAME 8 9DBIx::Class::CDBICompat::NoObjectIndex - Defines empty methods for object indexing. They do nothing 10 11=head1 SYNOPSIS 12 13 Part of CDBICompat 14 15=head1 DESCRIPTION 16 17Defines empty methods for object indexing. They do nothing. 18 19Using NoObjectIndex instead of LiveObjectIndex and nocache(1) is a little 20faster because it removes code from the object insert and retrieve chains. 21 22=cut 23 24sub nocache { return 1 } 25 26sub purge_object_index_every {} 27 28sub purge_dead_from_object_index {} 29 30sub remove_from_object_index {} 31 32sub clear_object_index {} 33 341; 35