X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FDBIx%2FClass.pm;h=97dc8588b2a84a2349ad3c8133b77fd298e1997a;hb=4f3642577df36ffd9ea808011dd5e6f02551ee70;hp=f4d573ca5c0c6896e07b8a7a6332de76ceb194af;hpb=c3de6b51c8616162e22e8be6e57a2f4d6306b969;p=dbsrgits%2FDBIx-Class.git diff --git a/lib/DBIx/Class.pm b/lib/DBIx/Class.pm index f4d573c..97dc858 100644 --- a/lib/DBIx/Class.pm +++ b/lib/DBIx/Class.pm @@ -11,7 +11,7 @@ our $VERSION; # $VERSION declaration must stay up here, ahead of any other package # declarations, as to not confuse various modules attempting to determine # this ones version, whether that be s.c.o. or Module::Metadata, etc -$VERSION = '0.08203_01'; +$VERSION = '0.08209'; $VERSION = eval $VERSION if $VERSION =~ /_/; # numify for warning-free dev releases @@ -40,10 +40,6 @@ BEGIN { # otherwise we are good : 0 , - - # There was a brief period of p5p insanity when $@ was invisible in a DESTROY - INVISIBLE_DOLLAR_AT => ($] >= 5.013001 and $] <= 5.013007) ? 1 : 0, - }; if ($] < 5.009_005) { @@ -62,6 +58,7 @@ use DBIx::Class::Optional::Dependencies; use base qw/DBIx::Class::Componentised DBIx::Class::AccessorGroup/; use DBIx::Class::StartupCheck; +use DBIx::Class::Exception; __PACKAGE__->mk_group_accessors(inherited => '_skip_namespace_frames'); __PACKAGE__->_skip_namespace_frames('^DBIx::Class|^SQL::Abstract|^Try::Tiny|^Class::Accessor::Grouped|^Context::Preserve'); @@ -108,8 +105,6 @@ The community can be found via: =over -=item * Web Site: L - =item * IRC: irc.perl.org#dbix-class =for html @@ -117,13 +112,30 @@ The community can be found via: =item * Mailing list: L +=item * Twitter L + +=item * Web Site: L + =item * RT Bug Tracker: L -=item * gitweb: L +=back + +The project is maintained in a git repository, accessible from the following sources: + +=over =item * git: L -=item * twitter L +=item * gitweb: L + +=item * github mirror: L + +=item * authorized committers: L + +=item * Travis-CI log: L + +=for html + =back @@ -215,7 +227,7 @@ Then you can use these classes in your application's code: my $cd = $millennium_cds_rs->next; # SELECT ... FROM cds JOIN artists ... my $cd_artist_name = $cd->artist->name; # Already has the data so no 2nd query - # new() makes a DBIx::Class::Row object but doesnt insert it into the DB. + # new() makes a Result object but doesnt insert it into the DB. # create() is the same as new() then insert(). my $new_cd = $schema->resultset('CD')->new({ title => 'Spoon' }); $new_cd->artist($cd->artist); @@ -291,6 +303,8 @@ amiri: Amiri Barksdale amoore: Andrew Moore +andrewalker: Andre Walker + andyg: Andy Grundman ank: Andres Kievsky @@ -329,6 +343,8 @@ clkao: CL Kao da5id: David Jack Olrik +davewood: David Schmidt + debolaz: Anders Nor Berle dew: Dan Thomas @@ -381,6 +397,8 @@ jguenther: Justin Guenther jhannah: Jay Hannah +jmac: Jason McIntosh + jnapiorkowski: John Napiorkowski jon: Jon Schutz @@ -405,6 +423,8 @@ michaelr: Michael Reddick milki: Jonathan Chu +mjemmeson: Michael Jemmeson + mstratman: Mark A. Stratman ned: Neil de Carteret @@ -461,7 +481,7 @@ robkinyon: Rob Kinyon Robert Olson -Roman: Roman Filippov +moltar: Roman Filippov Sadrak: Felix Antonius Wilhelm Ostmann