comparison Lib/IMPL/ORM.pm @ 194:4d0e1962161c

Replaced tabs with spaces IMPL::Web::View - fixed document model, new features (control classes, document constructor parameters)
author cin
date Tue, 10 Apr 2012 20:08:29 +0400
parents d1676be8afcc
children
comparison
equal deleted inserted replaced
193:8e8401c0aea4 194:4d0e1962161c
48 48
49 my $ds = IMPL::ORM::Storage::DBIC->new('My::Data',$dsn,$user,$pass,{Autocommit => 1}); 49 my $ds = IMPL::ORM::Storage::DBIC->new('My::Data',$dsn,$user,$pass,{Autocommit => 1});
50 50
51 51
52 my $foo = $ds->Insert( 52 my $foo = $ds->Insert(
53 My::Data::Foo->new( 53 My::Data::Foo->new(
54 'foo class' 54 'foo class'
55 ) 55 )
56 ); 56 );
57 57
58 my $bar = $ds->Insert( 58 my $bar = $ds->Insert(
59 My::Data::Bar->new( 59 My::Data::Bar->new(
60 'bar class' 60 'bar class'
61 ) 61 )
62 ) 62 )
63 63
64 $bar->fooObject($foo); 64 $bar->fooObject($foo);
65 65
66 $ds->Save($bar); 66 $ds->Save($bar);
67 67
68 my $fooOther = $ds->Retrieve( 68 my $fooOther = $ds->Retrieve(
69 'My::Data::Bar', 69 'My::Data::Bar',
70 { 70 {
71 name => 'bar class', 71 name => 'bar class',
72 fooObject => { 72 fooObject => {
73 name => 'some foo' 73 name => 'some foo'
74 } 74 }
75 } 75 }
76 ) 76 )
77 77
78 =end code 78 =end code
79 79
80 =head1 DESCRIPTION 80 =head1 DESCRIPTION