Changed the docs for relationship attributes, and added rel order_by example
[dbsrgits/DBIx-Class.git] / lib / DBIx / Class / PK / Auto.pm
index 24f8810..d8a6e16 100644 (file)
@@ -5,7 +5,7 @@ use base qw/DBIx::Class/;
 use strict;
 use warnings;
 
-=head1 NAME 
+=head1 NAME
 
 DBIx::Class::PK::Auto - Automatic primary key class
 
@@ -21,7 +21,8 @@ keys.
 
   __PACKAGE__->load_components(qw/PK::Auto Core/);
 
-Note that C<PK::Auto> is specified as the leftmost argument.
+Note that C<PK::Auto> is specified as the left of the Core component.
+See L<DBIx::Class::Manual::Component> for details of component interactions.
 
 =head1 LOGIC
 
@@ -47,7 +48,8 @@ sub insert {
     if defined $too_many;
 
   my $storage = $self->result_source->storage;
-  $self->throw_exception( "Missing primary key but Storage doesn't support last_insert_id" ) unless $storage->can('last_insert_id');
+  $self->throw_exception( "Missing primary key but Storage doesn't support last_insert_id" )
+    unless $storage->can('last_insert_id');
   my $id = $storage->last_insert_id($self->result_source,$pri);
   $self->throw_exception( "Can't get last insert id" ) unless $id;
   $self->store_column($pri => $id);