resultset_namespace
default_resultset_class
schema_base_class
+ schema_roles
result_base_class
+ result_roles
use_moose
overwrite_modifications
Base class for your schema classes. Defaults to 'DBIx::Class::Schema'.
+=head2 schema_roles
+
+Roles your schema class will consume, implies L</use_moose>.
+
=head2 result_base_class
Base class for your table classes (aka result classes). Defaults to
'DBIx::Class::Core'.
+=head2 result_roles
+
+Roles your Result classes will consume, implies L</use_moose>.
+
=head2 additional_base_classes
List of additional base classes all of your table classes will use.
my @CLASS_ARGS = qw(
schema_base_class result_base_class additional_base_classes
left_base_classes additional_classes components resultset_components
+ schema_roles result_roles
);
# ensure that a peice of object data is a valid arrayref, creating
left_base_classes
components
resultset_components
+ schema_roles
+ result_roles
/);
$self->_validate_class_args;