[Dbix-class] resultsource classdata
    Peter Rabbitson 
    rabbit+dbic at rabbit.us
       
    Tue Aug  3 08:55:55 GMT 2010
    
    
  
Bernhard Bauch wrote:
> hey dbixclass-list,
> 
> i'm looking for something like having classdata for dbix-class resultset classes.
> of course if can have classdata available in my schema eg. like
> 
> 	package MyApp::Schema;
> 
> 	use Moose;
> 	use namespace::autoclean;
> 
> 	BEGIN { extends 'DBIx::Class::Schema' };
> 
> 	has 'sometest' => (    is => 'rw'	);
> 
> but i need classdata related to the resultsource class. like this:
> 
> 	package MyApp::Schema::Result;
> 
> 	use Moose;
> 	use namespace::autoclean;
> 
> 	BEGIN { extends 'DBIx::Class::Core' };
> 
> 	__PACKAGE__->mk_classdata('asometest');
> 	__PACKAGE__->sometest(123);
> 
> 
> trying to access this ends up in this:
> 
> $row->sometest (=> is 123);
> $row->result_source->sometest (=> does not exist)
> 
> "sometest" is available from a row object.
> but i need "sometest" to be avaialble from result_source.
> 
Why? What exactly are you trying to do?
    
    
More information about the DBIx-Class
mailing list