15 lines
288 B
Perl
15 lines
288 B
Perl
package # hide from PAUSE
|
|
DBIx::Class::CDBICompat::ReadOnly;
|
|
|
|
use strict;
|
|
use warnings;
|
|
|
|
sub make_read_only {
|
|
my $proto = shift;
|
|
$proto->add_trigger("before_$_" => sub { shift->throw_exception("$proto is read only") })
|
|
foreach qw/create delete update/;
|
|
return $proto;
|
|
}
|
|
|
|
1;
|