ActiveRecord-Simple
view release on metacpan or search on metacpan
lib/ActiveRecord/Simple.pm view on Meta::CPAN
my ($class, @columns_list) = @_;
croak "Error: array-ref no longer supported for 'columns' method, sorry"
if scalar @columns_list == 1 && ref $columns_list[0] eq 'ARRAY';
$class->_mk_attribute_getter('_get_columns', \@columns_list);
$class->_mk_rw_accessors(\@columns_list) unless $class->can('_make_columns_accessors') && $class->_make_columns_accessors == 0;
}
sub make_columns_accessors {
my ($class, $flag) = @_;
$flag //= 1; # default value
$class->_mk_attribute_getter('_make_columns_accessors', $flag);
}
sub mixins {
my ($class, %mixins) = @_;
$class->_mk_attribute_getter('_get_mixins', \%mixins);
$class->_mk_ro_accessors([keys %mixins]);
}
sub primary_key {
( run in 4.538 seconds using v1.01-cache-2.11-cpan-94b05bcf43c )