Richard Hundt > Oryx > Oryx::Association::Reference

Download:
Oryx-0.24.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
View/Report Bugs
Source  

NAME ^

Oryx::Association::Reference - Abstract base class for reference associations

SYNOPSIS ^

  package CMS::Document;

  use base qw( Oryx::Class );

  our $schema = {
      associations => [ {
          role  => 'author',
          type  => 'Reference',
          class => 'CMS::Person',
      } ],
  };

  $x = CMS::Person->create({ name => 'Richard Hundt' });
  $y = CMS::Document->create({});
  $y->author($x);
  $y->update;
  $y->commit;

DESCRIPTION ^

Provides the structure for linking two Oryx classes together using a simple references.

AUTHOR ^

Richard Hundt <richard NO SPAM AT protea-systems.com>

Copyright (c) 2005 Richard Hundt.

This library is free software and may be used under the same terms as Perl itself.

syntax highlighting: